Comfort Inn Hyde Park
Located in London City Centre neighborhood, Comfort Inn Hyde Park is connected to a shopping center. Buckingham Palace and Big Ben are notable landmarks, and travelers looking to shop may want to visit Oxford Street and Westfield London Shopping Centre. Looking to enjoy an event or a game? See what's going on at O2 Arena or Wembley Stadium. Guests love the hotel's convenience to public transportation: Queensway Underground Station is 3 minutes by foot and Bayswater Underground Station is 5 minutes
- 73 Queensborough Terrace, London W2 3SU, United Kingdom