Arc de Triomf City Center
Roger de Flor, 70, L'Eixample, Barcelona, Spain.
Arc de Triomf City Center
The Arc de Triomf City Center is set only a short walk away from Estacio del Nord Sports Hall and within a 10 minute walk to the city centre.
Arc de Triomf City Center Map & Direction
From:
|
To: |
Hotels within
1KM
of Arc de Triomf City Center, Barcelona
Find Hotels within
- Homestay Barcelona Sagrada Familia Bed & Breakfast
- Codols Apartment Barcelona Apartment
- Apartment Ramblas First Vacation Rental
- Olivia Plaza Hotel
- Apartments Casp74 Apartment
- Pension Bahia Bed & Breakfast
- Gaudi II Apartament Barcelona Hotel
- Le Meridien Barcelona Hotel
- Apartaments Sant Jordi Santa Anna 2 Apartment
- Fisa Rentals Gran Via Barcelona Apartment