+1 454 68769798

Tambor, Costa Rica

1 hotel

Popular Hotels

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