Sort by relevance
5 of 5 hotels
Located in Grand Beach, Spirit Rock Inn features an on-site restaurant. This pet-friendly accommodation provides easy access to the beach and park. Free WiFi access in included. A satellite TV, DVD player and a fireplace are offered in each accommodation at Spirit Rock. A barbecue, patio and outdoor furniture are also offered. Guests can enjoy room service...