Tambor Hotels

1 hotels found in Tambor

BARCELO TAMBOR BEACH

Ballena Bay

Surrounded by a wonderful natural environment, the Barceló Tambor Beach is located in front of a beach paradise in the Pacific coast. Barceló Tambor Beach's...

From
£ 150.11