Located within the Centro district in Playa del Carmen, Steps to Water - Penthouse Turquesa has air conditioning, a balcony, and city views.
Steps to Water - Penthouse Turquesa
Casa del Mar #302, Calle 46 Entre Flamingo y Albatros, 77710 Playa del Carmen, Mexico