Hotel Villa Emilia, Barcelona

Hotel Villa Emilia

With a stay at Hotel Villa Emilia, you'll be centrally located in Barcelona, a 5-minute drive from Magic Fountain of Montjuic and 8 minutes from Casa Batllo. This 4-star hotel is 0.5 mi (0.9 km) from Placa d'Espanya and 1.8 mi (2.9 km) from Palau de la Musica Catalana.