Bcn Urban Hotels Gran Rosellon 4 stars

Rosellón, 174-176, Eixample, 08036 Barcelona, Spain

Hotel image
Read more reviews for Bcn Urban Hotels Gran Rosellon