Residence Inn Atlanta Kennesaw/Town Center

Starting at
$239

TripAdvisor Review

Based on 209 review

See all

This comfortable hotel is situated in Kennesaw. A total of 120 rooms are available for guests' convenience. This establishment was completely refurbished in 2012. Residence Inn Atlanta Kennesaw/Town Center does not offer 24-hour reception. This is not a pet-friendly hotel. Some services of Residence...

More details