Spur1996
TRUST RATING
Member since 1/11/2010
Reviews 1
Average Rating
Helpful Votes 0

No longer a Holiday Inn

This property is now the Doubletree North Druid Hills/Emory Area Atlanta hotel, phone 404-321-4174. I haven't stayed there, so am not trying to give it a rating.

  • Overall
  • Quality
  • Service
  • Value