Guest reviews of Crossroads Inn
- All reviews
Take in the views from the rooftop terrace when you stay at Crossroads Inn. Free WiFi is an added perk, and guests can keep active with onsite hiking/biking trails. Nice touches like premium bedding, rainfall showerheads, and espresso makers are offered up in all apartments.