skip to main content

Accommodation Overview

The Savoy, London

A British icon since 1889, The Savoy has once again taken its place on the world stage after over a £100 million restoration. The hotel seamlessly blends elements of the original and the new, while the stunning English Edwardian and Art Deco interiors sparkle with timeless elegance and glamour. The 268 guestrooms and suites are the last word in style, luxury and discreet technology with stunning views of London and the River Thames. With this enviable location the hotel is literally steps away from some of the world's finest theatres, museums and opera houses.

Check-in Time: 2.00pm

Check-out Time: 12:00 noon

Spa/Leisure Facilities: Health Club, Gym, Swimming Pool, Steam Room & Treatment Rooms.

Restaurants/Bars:

River Restaurant, The Thames Foyer, Savoy Grill, American Bar, The Beaufort Bar & Simpsons in the Strand.

Location: View location map