Casa del Rio

Starting at
$37

TripAdvisor Review

Based on 48 review

See all

A stay at Hotel Casa del Río places you in the heart of Tlacotalpan, steps from Church of San Cristobal and 6 minutes by foot from Dona Marta Square. This hotel is 0.5 mi (0.7 km) from Teodoro A. Dehesa Market and 16.1 mi (25.9 km) from Lake Alvarado. Take in the views from a terrace and make use of...

More details