Where do billionaires stay in London

London, the financial hub with 97 billionaires. Discover timeless elegance and British refinement in the world's most prestigious hotels.

InterContinental London - The O2

Amenities
RestaurantRoom ServiceMeeting/Banquet FacilitiesBar24-Hour Front Desk

This luxurious stay boasts a stunning spa and a rooftop bar. Being near the O2 Arena, it’s convenient for events. The indoor pool and wellness facilities provide comfortable options to relax or unwind when not enjoying the vibrant Greenwich atmosphere.