K

Kal Leung

4 years ago

Great little hotel in the Heart of London. Unfortu...

Great little hotel in the Heart of London. Unfortunately not a great place for business travellers. Lack of desk space and a whopping 1mb/s of free internet isn't exactly the best place to be productive.

Comments:

No comments