The Hotel is situated right in the heart of the city's business and commercial district, next to Plaza de España (site of Barcelona's Trade Fair and Congress complex) and just a stone's throw from the Montjuïc Olympic Area and Sants Central Station.