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 à 10 km du Georgia Theatre, à 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.
Un petit-déjeuner continental est servi chaque matin au Sleep Inn & Suites.
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.