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.

Tower Suites by Blue Orchid

Amenities
RestaurantRoom ServiceMeeting/Banquet FacilitiesBar24-Hour Front Desk

Here’s a hotel with elegant accommodations and a rooftop terrace, just 10 minutes from the London Eye. Take advantage of its spa and fitness facilities to unwind after a day of exploring. Great for mixing relaxation with London’s vibrant energy.