The 3-star Villa Megano lies within 18 km from Capitolio Nacional.
The property is situated 17 km away from Margarito Iglesias Marine Terminal.
Villa Megano offers accommodation in 61 guestrooms complete with a mini bar, climate control and a safe.
Villa Megano is located within a 35-minute drive from Jose Marti Intl airport.
Guests can make use of porter service and florist service on site.