Barcelona is a bay located in Catalonia, Spain on the
continent of Europe. Find Bed and Breakfast, Hotel, Tourism and attractions in Barcelona, Barcelona below.
Barcelona in Barcelona, Barcelona
Hotel NH Duc de la Victoria 3-star Hotel NH Duc de la Victoria is situated close to the Ramblas and in the middle of the historical and commercial centre of Barcelona, Spain. Very close to the Cathedral and the Liceo Theatre. Op...
Read more Claris Hotel The Claris Hotel is set in the heart of Barcelona, Spain, the Vedruna Palace opens the doors of a lively hotel, full of art and class - an enchanting, magical hotel.
The Claris Hotel offers a terra...