Barcelo Castillo Beach Resort Photos

Meet 3 travelers, 6 tour guides and discover 3 photos

This complex was built in 1981, renovated in 1999 and consists of 382 apartments (adjoining or detached properties). At the Castillo Plaza, the centre of the complex, guests will find a cafe, a bar, a pizzeria, a creperie, a Spanish grill restaurant, shops and a small supermarket. In addition, there is a laundry service,…
View Barcelo Castillo Beach Resort guide >

Room

Pool

Lobby

Leisure & Sport