CUBANACAN HOTELES

, Cuba, Havana, Calle 23 #156, e/ N y O, Vedado, La Habana, Cuba

Telephone number

+53 (7) 8334090

Website

-

Email

-

About company

Hotel chain that manages hotels more than 40 hotels in Cuba