Located in downtown Detroit within 10 minutes' walk away from Ford Field and the Joe Louis Arena, this hotel features an indoor pool and in-room spa service.
Number of rooms: 453
1114 Washington Boulevard, Downtown Detroit, Detroit, MI 48226, United States
Hotel booked 4 times today.