With a stay at CASA TORTUGA 5Th. Ave in Playa del Carmen (Downtown Playa del Carmen), you'll be steps from Quinta Avenida and 5 minutes by foot from Playa del Carmen Main Beach. This spa hotel is 0.4 mi (0.7 km) from Playacar Beach and 0.4 mi (0.7 km) from Playa del Carmen Maritime Terminal.