Contact Us

Contact Information

Plácido Sánchez Vega

Hotel Habana Libre, Ofic 321, 3er floor, L street between 23 & 25 streets, Vedado, La Habana, Cuba