Central Park 103C by iMexico Apartment Tulum, Quintana Roo
A perfect fit for a big group of travellers: apartment «Central Park 103C by iMexico» is located in Tulum. This apartment is located in walking distance from the city center.
Calle 4 Sur Mza 20 Lote 1, Zona 1, Tulum, 77780