http://www.hotels.tv
The Umi Hotel is a new concept for hotels in London by offering a 5-star service in a 3-star hotel at a 2-star price. And its location offers the best of both worlds: the tranquility of a pretty garden square in a quiet residential neighbourhood combined with the hustle and bustle of Notting Hill's nightlife only 2 minutes' walk away.
Link to this comment:
All Comments (0)