Conveniently situated only minutes from the city center, tourists, business, and leisure travelers will appreciate this hotels location. Guests are treated to mini bars, wireless internet, satellite television, ... Read more

View all Luxury Hotels in Barcelona