The Sidney Hotel can be found in close proximity to Buckingham Palace. Guests will find that this is also one of the closest hotels in London to London Eye, Harrods, and Royal Albert Hall. Transit links provide easy access to points of interest throughout the city. The Sidney Hotel is located only a short driving distance from many attractions. Rental cars, taxis, undergrounds, and subways offer convenient transit to London Heathrow Airport, as well as to the many points of interest and attractions located throughout London.
All of the guestrooms at the hotel are fully en suite. Each room includes a digital television, as well as a phone and tea/coffee makers. All 82 guestrooms also include private bathrooms with toiletries.
Shops, restaurants, and leisure options are easily accessible from the hotel. Guests will find that there is a bar offered right onsite. There is also a restaurant that serves breakfast every morning, in addition to a small business center.