Call Us

3830 Crescent Street, Long Island City, NY, 11101, US

About Royal Stay Hotel

Amenities

Map Location & Address

Royal Stay Hotel
3830 Crescent Street, Long Island City, NY, 11101, US
Royal Stay Hotel
Our Best Rate
Pay Now & Save
Room amenities and details
Book now