Starfish Montehabana

Starfish Montehabana

70 Ave. / 5ta y 7ma, Havana, La Habana
Hotel ideal for families and groups long stays. It is located in the unique area of Miramar in Havan More info