Business Travel-W London-Leicester Square and Manchester properties

Finally was finished also the development of the hotel of W London-Leicester Square that in was opened in London and Manchester during 2010 will come. With the capacity 194 rooms and 10 residences really were full of luxury that spoiled the visitor.

Source More: Business Traveller

Leave a Reply