C
Chris White Review of Hotel Nikko Atlanta
Great hotel, everyone was so nice and helpful. Sit...
Great hotel, everyone was so nice and helpful. Situated near a MARTA station and so convenient to lots of places.
Comments: