By Vesi Maslenishka The South Place Hotel, Liverpool street is a brisk 5 minute walk from Liverpool Street Underground Station, making it one of' the best situated hotels to stay in when visiting London. The hotel itself is one of the first … [Read more...]
New London Hotels
London’s Olympic-size hotel boom has resulted in the opening of approximately 10,000 new rooms in the last 18 months. First came the W, and then the Renaissance and finally The Four Seasons. But as the Games are about to start, we have seen a boom … [Read more...]