+1 454 68769798

All hotels in Tambor, Costa Rica

Barcelo Tambor
5 Stars

LocationThis luxury hotel lies on the Nicoya Peninsula directly beside the kilometre-long sandy beach. The local area is filled with wonderful tropical forests with waterfalls and luscious flora and f...

More info
Tambor, Costa Rica