Detroit's Premier Luxury Hotel
Discover an intoxicating blend of atmospheres from regions of the world at The Atheneum Suite Hotel, a picture-perfect Detroit Michigan luxury hotel. Located in the heart of Greektown in downtown Detroit and boasting the highest level of service in the city, our luxury suites are ideal for business relaxation or a great weekend getaway.
A Renowned Detroit Michigan Luxury Hotel, Boasting the Perfect Downtown Location
The Atheneum Suite Hotel, Detroit’s premier all-suite property, offers upscale amenities and unparallel service. The Atheneum is pleased to announce the completion of a multi-million dollar renovation to each of their 174 suites. Reserve your stay online for preferred rates.