Double tree guest suites is not known by most tourist as the it place to stay while spending some time in the big apple, but it should be. This hotel, though not very well known really wants to get your attention. The staff here is very friendly and accommodating.
more