Ofreciendo WiFi en toda la propiedad, el hotel Intown Suites Extended Stay Atlanta Ga - Sandy Springs, de 2 estrellas, está situado a 1 km del Cromwell Square Shopping Center. Este hotel ofrece aparcamiento en el lugar.
El hotel está situado en el barrio Perimeter Center, a un par de minutos en coche del Parque Piedmont. Lefont Sandy Springs se encuentra a unos minutos del lugar y el aeropuerto Kalb/Peachtree de Atlanta se sitúa a 15 km. Anne Frank in The World Exhibit también está a unos 600 metros de este hotel.
Las habitaciones están equipadas con TV de pantalla plana con canales vía satélite, llave electrónica y climatizador, además de horno de microondas y nevera.
Hay una buena variedad de platos a 5 minutos a pie ofrecida por Dunkin' y el Burger King.