Boutique Hotel Megano is located in Alamar, Cuba on Calle 3ra #66 e/ 6ta y 7ma, Santa Maria del Mar, Havana, Havana. Boutique Hotel Megano is rated 3 out of 5 in the category hotel in Cuba.
Address
Calle 3ra #66 e/ 6ta y 7ma, Santa Maria del Mar, Havana, Havana