One of the Top Ten New Restaurants of 2007 by Atlanta’s CitySearch.com, ROOM at TWELVE®, is conveniently located near all that is happening in Atlanta’s burgeoning downtown. Among its accolades, ROOM received a 3-star review by both The Atlanta Journal-Constitution and Atlanta’s Creative Loafing,
… which stated ROOM is “the perfect modern hotel restaurant”. Paired with spectacular skyline views for al fresco diners and an intimate, alluring atmosphere for those who prefer the indoors, Room is Downtown’s dining destination.Continued