Los huéspedes del Sleep Inn Savannah Midtown pueden visitar el Twelve Oaks Dumarche Shopping Center, ubicado a unos 25 minutos a pie. El hotel incluye una piscina que incluye una terraza de piscina pavimentada.
Un lugar popular en Savannah es la Catedral de San Juan Bautista, que se sitúa a 7 km. La zona también incluye lugares de interés natural como los Jardines Botánicos de Savannah, a poco más de 30 minutos a pie del Sleep Inn Savannah Midtown.
Se ofrece un desayuno continental cada mañana. El restaurante Denny's te deleitará con comida americana, y se encuentra al alcance del hotel.