Red Roof Inn Stroudsburg地址地圖

100 Park Avenue Stroudsburg PA 18360 United States of America