I recently had the opportunity of travelling to Atlanta and stayed at the St. Regis Hotel in Buckhead.
I was really impressed ...!!
The rooms are spacious, luxurious and very well appointed with tremendous attention to detail. I found the hotel very reasonably priced and definitely recommend it.
The St. Regis in Buckhead in not only the best hotel in Atlanta, but probably one of the finest in the country!
Comments(2)