Outstanding location next to Hyde Park/imperial College/Albert Hall/museums.
Smashing space, well equipped w lots of small extras that make your stay even nicer
Fantastic response from hosts