The closest one is in downtown Decatur. There's a Holiday inn and I think a Marriott courtyard. Then there are some inexpensive ones on Memorial Dr and on Lawrenceville Hwy there's a Masters Inn. Tons of places to eat, just not too many too many places to stay. You can always Google, hotels around Emory Decatur Hospital.
Yes there are quite a few close by
Thanks! Your answer is awaiting moderation.