33.77479 ­-84.34396
Go to map view
30306 Atlanta, GA, United States , 1315 South Ponce de Leon Ave NE +1 404 663 6824
The Self Discovery Center is an ideal location for business and leisure travelers visiting downtown or midtown Atlanta. 1900's brick Bed and Breakfast is nestled amongst tree lines streets of downtown Atlanta. We offer three generous Guest Rooms each with private bath, high ceilings, large windows and vegetarian breakfast. As we are also a wellness cent... More from BedandBreakfast.com

Get Rates

Show Self Discovery Center Bed and Breakfast at top of the results.

Get Flight + Hotel