Where is Red Roof Inn & Suites Newburgh - Stewart Airport West Point located?
Red Roof Inn & Suites Newburgh - Stewart Airport West Point, New York, United States of America (approx. 41.49281°, -74.07712°)
Red Roof Inn & Suites Newburgh - Stewart Airport West Point, New York, United States of America (approx. 41.49281°, -74.07712°)