The Georgian Terrace Hotel is perhaps one of the best boutique hotels in Atlanta. Rich with southern culture and charm all wrapped around modern luxury, this boutique spot is consistently one of Atlanta's best hotels and for good reason.