Stop over between flights
I flew in to Detroit from the UK (via Netherlands) and was staying over night before flying on to Nashville.
Romulus was an ideal stop over. Most/all hotels offer free minibus transfer between hotel and airport.
Romulus didn't seem to have an awful lot to offer, although I was only there from late afternoon until the following morning.
It seems to be a new area, probably built due to the airport.
There is a 7-11 type shop at the petrol station on the main road through town and several restaurants catering for most tastes/price ranges