Super Inn by OYO Lansing MI
910 American Rd, Lansing
Location Want to save money while travelling? It’s easy! Hotel Super Inn by OYO Lansing MI is located in Lansing. This hotel is located in 8 km from the city center. At the hotel Specially for tourists who travel by car, there’s a parking zone. Room amenities In the room, there
Parking
















