
01Santa Cruz · Costa Rica
Capitán Suizo Beachfront Boutique Hotel
Hotel Capitán Suizo is a Four Star Beachfront Boutique Hotel located on Tamarindo beach, one of the most beautiful swimming and surfing beaches on the Costa Rican Pacific coast. Since the opening in 1992, Capitán Suizo has been very cherish...
Explore this hotel