Location: Playa del Carmen, Mexico
Located in the famous 5th avenue
18 rooms
restaurant
near shops, restaurants and bars
Just 2 short blocks from Playa's wide sandy beaches