San Diego Tu Casa offers accommodation in Campeche
All rooms have a flat-screen TV Every room includes a private bathroom San Diego Tu Casa features free WiFi throughout the property
There is a 24-hour front desk at the property
Rooms
King Room
This double room has air conditioning and cable TV