NY063 1 Bedroom Apartment By Senstay





NY063 1 Bedroom Apartment By Senstay is a 3-star hotel in New York. It's set on 53 Leroy St Unit 1B, New York, New York, 10014.
Convenient Location
Located in the heart of Manhattan, this apartment offers a prime spot near iconic landmarks such as Washington Square Park and New York University.
Home-like Comfort
Indulge in the comfort of a fully air-conditioned space with a well-equipped kitchen, complete with a refrigerator and a microwave. Enjoy your favorite shows on cable television provided for your entertainment.
Why stay here
- Free Wi-Fi
Amenities
- Smoke-free property
- Free WiFi