16 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
Red Roof Inn formally called (The Queensboro Hotel), United States
Category: Hotel
Address details
3805 Hunters Point Ave11101 Long Island City
United States
Long Island City, United States Print route » N40° 44' 12.371" W73° 55' 41.17122" (40.736769721356, -73.928103117308) Start navigation »
Phone & WWW
(718) 706-6700
Business hours