Victoria
Located in the heart of Vedado, this 4-star hotel couples distinction with convenience. Its proximity to the historical-cultural center of Havana, makes this hotel the perfect place from which to explore the city. The hotel features one of Havana's top restaurants.
Address:
Calle 19 y M, Vedado