minube
A luxury hotel
The Country Inn & Suites By Carlson, is located in Savannah, Georgia (United States). It is a brand new luxury hotel. It is located less than 1 mile from the airport. The hotel offers a continental breakfast buffet, and a Business Center with high speed internet. Each room has a fridge and microwave. Superior customer service.