InterContinental Hotels & Resorts has opened InterContinental Barcelona, the first luxury hotel to open in Barcelona this year situated in the heart of the Montjuïc district. Located southwest of the city, Montjuïc is a scenic hill that overlooks the harbour offering stunning views of Barcelona.
