Hotel Casa Chameleon

From the ICE tower 500 mts South Mal Pais

Hotel Information

Address

and 250 mts East From the ICE tower 500 mts South 61101 Mal Pais Costa Rica

Hotel Features

Free Wi-Fi Swimming pool

Map

What's Nearby

blog comments powered by Disqus