International House Hotel
calle 12 norte entre 15 y 20, 77710 Playa del Carmen, Messico
Conveniently located in Playa del Carmen, International House offers air-conditioned rooms with free Wi-Fi, free private parking and room service. This 2-star hotel offers a shared kitchen and a 24-hour front desk.