These mini hotels located in London and Amsterdam are starting to become a new trend. These mini hotels come with a bed, HD TV, table and Wi-Fi. In 2011 they will be making their way to New York on 42nd and 10th street..
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment