Hotel La Casa del Sol, Barcelona

Hotel La Casa del Sol

Rating: 
With a stay at Hotel La Casa del Sol in Barcelona (Gracia), you'll be within a 10-minute drive of Casa Batllo and Casa Mila. This hotel is 1.3 mi (2.1 km) from Sagrada Familia and 1.8 mi (2.8 km) from Palau de la Musica Catalana.