Set in Campeche, Apartments in Campeche provides accommodation with free WiFi and flat-screen TV. A kitchenette with a microwave, a fridge and dining area is included in each of the air-conditioned units. Read more
Set in Campeche, Apartments in Campeche provides accommodation with free WiFi and flat-screen TV. A kitchenette with a microwave, a fridge and dining area is included in each of the air-conditioned units.