The 3 Star Comfort Inn Hyde Park is ideally located in a quiet tree lined street in central Bayswater, only minutes from the busy shopping centre of Oxford Street and a short taxi or Tube ride from the world famous Harrods store.
Ideally situated in a quiet tree-lined street. Within walking distance of Marble Arch, Hyde Park and Oxford St. Easy access to city attractions. Close to Heathrow Express.
Comfort Inn Hyde Park
18 19 Craven Hill Gardens, London
Comfort Inn, Hyde Park, London
Map of all central London hotels
Your guide to UK hotels