Situated 900 metres from Beto Avila Stadium in Cancún, this air-conditioned apartment features free WiFi and a terrace. The apartment is 1.6 km from Cancun Bus Station.
There is a seating area and a kitchen equipped with a fridge. A flat-screen TV is available. Other facilities at Penthouse at Cancun include a terrace.
Cancun Government Palace is 1.7 km from Penthouse at Cancun, while La Isla Shopping Mall is 10 km from the property. The nearest airport is Cancún International Airport, 14 km from the property.