Calle 21 y O, Vedado, Plaza, Ciudad de la Habana, Cuba

Hotel National de Cuba

0 OF 5 RATING

Stroll through the gardens surrounding this eight-storey hotel to catch the stunning ocean and city views. This national monument was built in 1930, and is ideally situated in downtown Havana.

RATINGS & REVIEWS