Conveniently set in the Centro district of Playa del Carmen, Villas Isza is located less than 1 km from Playa del Carmen Beach, 2.3 km from Playacar Beach and 2.9 km from ADO International Bus Station.
Number of rooms: 15
Calle 48 entre Av. 20 y Av. 25, 77710 Playa del Carmen, Mexico