C
Chris Field Review of Hotel Nikko Atlanta
Great Central location in downtown Atlanta, clean ...
Great Central location in downtown Atlanta, clean and comfortable rooms and friendly staff. Strongly recommend staying here
Comments: