Capitan Suizo Beachfront Boutique Hotel is located in Tamarindo, Costa Rica on Playa Tamarindo, 2 miles from the local airport in Tamarindo, Tamarindo, Guanacaste 50309. Capitan Suizo Beachfront Boutique Hotel is rated 3 out of 5 in the category hotel in Costa Rica.
Address
Playa Tamarindo, 2 miles from the local airport in Tamarindo, Tamarindo, Guanacaste 50309