Hotel Omnium, Barcelona

Hotel Omnium

Rating: 
Located in Barcelona (Dreta de l'Eixample), Hotel Omnium is within a 10-minute walk of Palau de la Musica Catalana and Placa de Catalunya. This hotel is 0.6 mi (0.9 km) from Casa Batllo and 0.5 mi (0.8 km) from Arc de Triomf.