F

You pay a lot for the location, it's 100 meters fr...

You pay a lot for the location, it's 100 meters from Times Square. There is a small pool to relax after a day up and down the Big Apple. There is also a gym open 24/24
Room a bit small
Friendly staff
I would stay there again

Comments:

No comments