London Hotels

Comfort Inn, Hyde Park, London

Comfort Inn, Hyde Park, London

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