Situated on the banks of the River Thames, the InterContinental London - The O2 offers stunning views of the river and the iconic Canary Wharf skyline. Guests can enjoy the panoramic views from their elegantly designed rooms or while dining at the hotel's rooftop restaurant. The hotel also features a luxurious spa, a state-of-the-art fitness center, and an indoor pool, providing the perfect retreat in the heart of London.