This hotel is located in Romulus, 0.5 miles from the Detroit Metropolitan Airport. It has an indoor swimming pool, and offers spacious rooms with free internet and cable TV.
Number of rooms: 152
30653 Flynn Drive, Romulus, MI 48174, United States
Hotel booked 1 times today.