Hotel El CallHotel
Arc Sant Ramón Del Call, 4, Ciutat Vella, 08002 Barcelona, Spain
Hotel Call Barcelona is located right in the centre of Barcelona’s historic Barri Gótic, 10 minutes' walk from Las Ramblas. It is close to Plaça Sant Jaume and not far from the Cathedral.