One of Costa Rica's best beachfront boutique hotels, this place boasts solid Swiss hotelkeeping. It gets its name from the locale, eyeing Capitan Island, and, of course its Swiss owners ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results