Royal Stay Hotel
3830 Crescent Street, Long Island City, NY, 11101, US
Click To Call
About Royal Stay Hotel
Amenities
Map Location & Address
Royal Stay Hotel
3830 Crescent Street, Long Island City, NY, 11101, US
3830 Crescent Street, Long Island City, NY, 11101, US
Click To Call
![Royal Stay Hotel](https://d3vhvq4fea7n1x.cloudfront.net/maps/40.755478/-73.93609/1140/420/12.png)