London Hotel |
|
|
I recently stayed at Umi, an excellent value hotel in London's Notting Hill area, and had a wonderful stay there. I found the staff to be extremely helpful and welcoming and the concierge was able to offer me useful information and answer all of my ...
London, United Kingdom
fnerual100
|



