S

Samantha Wharton

3 years ago

I love staying at this hotel when I'm in London. ...

I love staying at this hotel when I'm in London. The rooms are a great size and everyone that works there is so friendly and helpful. It's a great spot for business travelers and the location is right across from Hyde Park and Kensington Palace so walking, jogging, etc is a perfect way to get in some fitness surrounded by beautiful nature.

Comments:

No comments