Homewood Suites By Hilton Buford Mall Of Ga
Hotel
Price unavailable
About it
Homewood Suites By Hilton Buford Mall Of Ga is located in Buford, within 30 miles of Stone Mountain Carving and 31 miles of MARTA-Indian Creek Station. This 3-star hotel offers room service and a 24-hour front desk.
At the hotel, each room comes with air conditioning and a flat-screen TV.
Its strengths
24hr reception
Pool
Location
2925 Buford DriveBuford GA 30519
Dates of your stay
Availability with