Die Unterkunft Opuluxe Renaissance Art Luxe Stay Downtown ATL ist gelegen in Atlanta, 4,2 km von Einkaufszentrum Atlantic Station, 5,5 km von Piedmont Park und 6 km von Botanischer Garten Atlanta entfernt. Die Unterkunft ist 3,9 km von Kunstmuseum High Museum of Art entfernt und die Gäste profitieren von Privatparkplätzen vor Ort verfügbar und kostenlosem WLAN.
Diese Ferienwohnung mit Klimaanlage ist versehen mit 4 Schlafzimmern, Flachbild-TV und einer Küche mit einem Kühlschrank und einem Geschirrspüler In dieser Ferienwohnung werden Handtücher und Bettwäsche angeboten.
Museum der Stadtgeschichte von Atlanta liegt 6 km von der Unterkunft Opuluxe Renaissance Art Luxe Stay Downtown ATL entfernt, während FOX Theatre 6,4 km entfernt ist.