Appearance
The Clock Hostel and Suites is a landmark in Cartagena, Departamento de Bolívar, Colombia.