800 563 9643 (USA Toll free), +506 8428 3918 (Costa Rica)
Average room rate: $105
Search other hotels in this area
4.2 rating on Google Maps
4.5 rating on Tripadvisor, see reviews
Business claimed
Verified 2022-02-08
This page viewed 22245 times since 2012-01-24