Located in the Barcelona City Centre district in Barcelona, this air-conditioned apartment is 400 metres from Plaça Catalunya. The unit is 400 metres from Portal de l'Angel. Free WiFi is offered .
An oven and a microwave can be found in the kitchen. Towels and bed linen are featured in this self-catering accommodation.
La Seu, Cathedral of Barcelona is 500 metres from De Trafalgar, while Picasso Museum is 700 metres away. The nearest airport is Barcelona El Prat Airport, 13 km from De Trafalgar.
Score from 1 reviews
Address: De Trafalgar 5, Barcelona 08010 (Map)
Sweet Inn Apartments - Urqui - Photos