Stonehurst Place is an eco-friendly inn, restored in 2008 to its 1896 historic beauty. Located in the heart of Atlanta, everything from the furniture to the amenities makes this inn a pleasure to visit. Gourmet breakfast, luxurious rooms, beautiful gardens of native plants. Treat yourself to something special. You deserve it! Enjoy the best accommodations Atlanta has to offer in a truly 'Green' setting.