Red Roof Inn Buffalo - Hamburg/ I-90 Near South Shore Golf Course
Red Roof Inn Buffalo - Hamburg/ I-90 is a Red Roof Inn hotel in Hamburg , New York. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at 5370 Camp Road.
Compare Prices at TheRealPlaces