Based on 212 review
This comfortable hotel can be found in Buford. The hotel comprises 97 cosy rooms. This property was built in 2001. The reception does not work around the clock. This property does not accept pets. The hotel may charge a fee for some services.