Spirit Rock Cafe and Inn

Combination Hotel, coffee shop and gift shop as a bonus. Friendly hosts and flavorful foods.

Location/Directions: Grand Beach Road

  • Call: