t
teresa roberts Review of Hotel Nikko Atlanta
I see a lot of great reviews for this hotel, and c...
I see a lot of great reviews for this hotel, and can't really figure out why. When I am in town for business, I normally stay in a hotel downtown. This particular hotel that I normally stay in, has much nicer amenities, MUCH nicer rooms and better service.
Comments: