Stairway to Heaven is gelegen in Atlanta, op 6,2 km van Atlanta History Center en 12 km van Atlanta Botanical Garden, en biedt accommodatie met airconditioning, een patio en gratis WiFi. Deze vakantiewoning ligt op 14 km van Cobb Energy Center en 14 km van Piedmont Park.
De vakantiewoning is voorzien van een tv. De vakantiewoning heeft ook een goed uitgeruste keuken met een koelkast, een vaatwasser en een oven, en een haardroger.
Atlantic station ligt op 13 km van de vakantiewoning, en High Museum of Art ligt 13 km verderop.