Atlanta, GeorgiaThe House Of Atlanta
The House Of Atlanta
4 Stars
927 Tilden Street Northwest AtlantaGeorgia 30318, Atlanta, Georgia, USA
Property Location With a stay at The House Of Atlanta , you'll be centrally located in Atlanta, within a 15-minute drive of Centennial Olympic Park and Georgia Institute of Technology. This 4-star v…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms