Holiday Resort Hotel, Southfield

Holiday Resort Hotel

26555 Telegraph Rd

The Holiday Resort Hotel/ otherwise known as Metro Detroit