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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results