Rooms
3 floors, 105 guestrooms.
Restaurant
Nearby restaurant.
2611 TELEGRAPH ROAD - 48034 - Detroit (Mi), United States View Map
Completely renovated property featuring a 19-story hotel tower with attached retail corridor.
Centrally located minutes from many local businesses.
TripAdvisor vote: 3/5 Based on 62 guest reviews
3 floors, 105 guestrooms.
Nearby restaurant.