1483 Chattahoochee Ave NW, Atlanta, Georgia 30318 USA
Screens monitoring the rooms
Photo Credit: Yelp