Trafalgar 15, Barcelona
bedrooms
Baths
Guests
Roof Top City Center offers apartments with free Wi-Fi in Barcelona. La Rambla and Plaça Catalunya are 500 and 2953 feet away. The port and Sagrada Familia is 0.9 mi away.
Elevator
WiFi/Internet
Pet friendly
Air conditioning
No nearby properties available in this region at the moment.