Campeche

Castelmar Hotel

74

2 Calle 61,
Campeche,

Mexico,

The 19th-century hotel is in the city's historic center.