Karta Vacation Rentals
On 8th Street North between 5th Avenue and the ocean in Playa del Carmen. A boutique spot a few steps from Quinta Avenida and Central Square (about a 4-minute walk), within easy walking distance of Playa del Carmen Main Beach and Quinta Alegría Shopping Mall.