El Avenida Palace BOOK NOW Email Hotel Historic 4 star hotel located in the city centre of Barcelona, between Passeig de Gràcia and Ramblas. STAR RATING SIZE 153 rooms10 floors STYLEHistoric LOCATIONSuburb AMENITIESRestaurantRoom ServiceIn-Room SafeBarBusiness CentreConcierge ServicesParking LOCATION Address Gran Via de les Corts Catalanes 605 Barcelona Spain 08007 Get directions GALLERY