Studio 6

Starting at
$69

TripAdvisor Review

Based on 77 review

See all

This comfortable hotel is set in Northeast. A total of 120 rooms are available for guests' convenience at Savannah Suites Chamblee. Pets are not allowed at this accommodation.

More details