
Barcelona, Spain
Villa Emilia
4-star hotel
1.7 km straight-line distance
This sophisticated, pet-friendly (10€ supplement per pet, per day) non-smoking hotel in Barcelona is perfectly situated for exploring the city. Its proximity to the Montjuïc International Exhibition Centre, Plaza España, and…
- Wi-fi
- 24-hour reception
- Restaurant
- Air conditioning in public areas























