The Stafford London
Luxury hotel with restaurant, near Buckingham Palace
5-star Hotel
9.40
Located in London City Centre, a neighborhood in London, The Stafford London is in a shopping district and near a metro station. Buckingham Palace and Big Ben are notable landmarks, and travelers looking to shop may want to visit Piccadilly and Oxford Street. Looking to enjoy an event or a game? See what's going on at Royal Albert Hall or ExCeL Exhibition Centre.
Facilities & Amenities
Food and drink
- Full breakfast (surcharge) each morning 7 AM–10:30 AM
- Restaurant
- Bar/lounge
- Coffee/tea in a common area
- 24-hour room service
Traveling with children
- Babysitting (surcharge)
What to do
- Use of nearby fitness center
Working away
- 5 meeting rooms
- Computer station
Services
- 24-hour front desk
- Concierge services
- Tour/ticket assistance
- Dry cleaning/laundry services
- Free newspapers in lobby
- Luggage storage
- Multilingual staff
- Porter/bellhop
Facilities
- 3 buildings/towers
- Built in 1912
- Safe-deposit box at front desk
- Terrace
- Fireplace in lobby
- Fitness center
- Banquet hall
- Edwardian architecture
Accessibility
- Wheelchair accessible
- Elevator
- High pile carpet in room
Address: 16-18 St James's Place, London, England, SW1A 1NJ View on Google Maps →
What is nearby?
-
Buckingham Palace
6 min walk
-
Piccadilly Circus
7 min walk
-
Trafalgar Square
12 min walk
-
London (LHR-Heathrow)
41 min drive
Current Weather in London
--°C
Loading...