Check Online Hotel/B&B Availability
Please select room occupants
Room 1
Room 2
Room 3

South West London: Bed and Breakfast Piccadilly

The Stafford London
The Stafford London, Hotel Accommodation, Piccadilly
In the heart of St James s, the historical part of central London, a few steps from Buckingham Palace and St James's Palace, lies this little gem of Great British hospitality - The Stafford London. The hotel consists of three very distinctive parts - the Main House, which combines 16-18 St.
Piccadilly, SW1A 1NJ, South West London, England.
Online Booking Available
Hotel Accommodation
Official Rating: 5 Star
Room Types Available: Double Room, Twin Room.
Facilities Include: Wheelchair Access, Internet Access(WiFi)