We are in Long Island City, 4 blocks away from the 7 train that takes you to Grand Central. I mean if you take this train you will be in Grand Central in 5 minutes.
We are also a block away from the East River from here you have a great view of Manhattan.
Further, there are plenty of restaurants with all type of food in the area.
- limit to one domesticated pet please
- check in and check out times are flexible