The InterContinental London - The O2 is a luxurious hotel located on the Greenwich Peninsula in London, England. This hotel offers vacation rentals that provide a home away from home experience, with spacious suites featuring separate living areas, fully equipped kitchens, and stunning views of the River Thames. Guests can enjoy a range of amenities, including a spa, a fitness center, and multiple dining options. The hotel is also conveniently located near popular attractions, such as the O2 Arena and the Greenwich Observatory. With its elegant accommodations and prime location, the InterContinental London - The O2 is an excellent choice for a luxurious vacation in London.