HOTEL
Soul 101 by iMexico
5Ta Avenida Con Calle 52,, Playa del Carmen, Mexico
- 3 star hotel
Where it sits
Soul 101 by iMexico
5Ta Avenida Con Calle 52,, Playa del Carmen, Mexico
20.63281, -87.06876
Similar stays nearby
Plan around Soul 101 by iMexico
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 28, 2026.
