About Call
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
Loading map...
Address
Barcelona
GPS: N 41.3822208812 E 2.175744256448