Hotel Nacional de Cuba
Phone Number: (53-7) 836 3564 al 67
Website: hotelnacionaldecuba.com..
Categories: Hotel
Address: Calle 21 y O, Vedado, Plaza, Ciudad de la Habana, Cuba, La Havane, Cuba 10400
GPS Coordinates:
23.14349,-82.38059
Plaza de la Libertad, Havana Province, Cuba
Facebook: facebook.com/155572001153748
Instagram: Photos and Videos