InterContinental Barcelona has opened as the first new luxury hotel in the Spanish city this year. Situated in the heart of Barcelona's Montjuïc district, the hotel sits on a scenic hill that overlooks the harbour, offering stunning views of Barcelona.