Omar
10.0
/10
Reviewed 16 week(s) ago
Hotels.com verified review
This is one of the best hotels I’ve stayed at anywhere. It’s located in a great area. There’s lots of parks and beautiful sceneries around. Definitely the best hotel I’ve stayed at in London.


