Hotel Description
|
The 3-star Vedado Hotel is located in the heart of the modern Vedado District, near the Malecon ocean drive and a few minutes away from Old Havana. The property houses 203 comfortable rooms equipped with air-conditioning, swimming pool, private bathroom, telephone, radio and satellite TV. |