Carrer Arc de Sant Ramon del Call 4, 08002, Barcelona, , Spain
Genel tanıtım
Hotel Call is a small 1-star hotel with 25 guest rooms situated in the centre of Barcelona. Close to Plaza Catalunya and Las Ramblas. The basic guest rooms are equipped with bath/WC, air conditioning and telephone.
Address: Carrer Arc de Sant Ramón del Call 4, 08002 Barcelona, Spain