Hotel Maya - a DoubleTree by Hilton

Map

Nearby