Yurbban Trafalgar Hotel features a rooftop terrace with a pool providing 360 degree panoramic views of Barcelona. The hotel is located just 300 metres from Urquinaona Metro Station.
Number of rooms: 56
Trafalgar, 30, Ciutat Vella, 08010 Barcelona, Spain