Rooms
The rooms have air conditioning, frigobar, private bathroom, TV and terrace/balcony.
Ctra. Del Morro 4 Km - Santiago De Cuba, Cuba View Map
The building is located in the middle of nature.
It's located at the entrance of the bay, a few kilometers from the city center.
The rooms have air conditioning, frigobar, private bathroom, TV and terrace/balcony.