Situé à Athènes, à moins de 1,3 km de l'Athènes Arena, le Sleep Inn & Suites propose une terrasse, des chambres non-fumeurs et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il se trouve à environ 10 km du théâtre Georgia, à 12 km du stade Sanford et à 16 km du jardin botanique d'État de Géorgie. L'hôtel se trouve à 9,2 km de la galerie d'art originale et à 11 km du musée des sports Butts-Mehre Heritage Hall.
Les chambres sont équipées d'une télévision par câble. Tous les logements comprennent un réfrigérateur.
Le Sleep Inn & Suites sert un petit-déjeuner continental.
Un parking privé gratuit, un centre d'affaires et une réception ouverte 24h/24 sont disponibles.
L'université de Géorgie Performing Art Center et le musée d'art de Géorgie se trouvent à 16 km. L'aéroport d'Athènes-Ben Epps, le plus proche, est implanté à 18 km.