Holiday Inn Express Chelsea

Address:

1540 Commerce Park Dr
48118 Detroit, US

Hotel star rating:

2.5 stars

Map:


Contact   ·   Privacy   ·   Terms