AMOCITY
Located within a 15-minute walk from the city center, Hotel Barbakán has air-conditioned rooms with cable TV, a desk and free wired internet...