One of the limiting factors of boutique hotels in New York City is space. Not the case with The London NYC. The all-suite hotel is just a fifteen minute walk from the lights of Times Square. Although it is centrally located, once you enter it is like coming into an oasis of luxury. One of my favorite parts of my stay was indulging at The London Bar where they make the perfect craft cocktails. The menu is changed seasonally, looking forward to their mulled and spiced drinks this fall!