Hotel El Call, Barcelona

Hotel El Call

Rating: 
Property Location With a stay at Hotel El Call, you'll be centrally located in Barcelona, within a 5-minute walk of Las Ramblas and Gran Teatre del Liceu. This hotel is 0.5 mi (0.7