
Playa Del Carmen, Mexico
Los Itzaes
3-star hotel
Situated in the heart of Playa del Carmen, just 150 meters from the beach and steps from 5th Avenue's vibrant shops and restaurants, this hotel offers convenient access to public transport. The 16-room hotel features a 24-hour…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park · extra charge


