Location

Nestled in the heart of Manuel Antonio, Castillo De Amber is centrally located and within walking distance to everything... including the beach, restaurants, bars, stores, spas and even a butterfly garden complete with crocs!

 

Nearby:

ca google map restaurants.png

Google Map: