Stay Inn & Suites Detroit
Hotel • Lodging • Indoor lodgingUnfussy rooms in a straightforward hotel offering complimentary Wi-Fi & parking. People often mention room, hotel, stay,
Address
3250 E Jefferson Ave, Detroit, MI 48207
Contact
(313) 568-2000Rating on Google Maps
3.00 (151 reviews)Open on Google Maps