About it
Opuluxe Renaissance Art Luxe Stay Downtown ATL is located in Atlanta, just 3.4 miles from Piedmont Park and 3.7 miles from Atlanta Botanical Garden. With free private parking, the property is 2.4 miles from High Museum of Art and 2.6 miles from Atlantic Station. Center for Civil & Human Rights is 4.2 miles away and The World of Coca-Cola is 4.2 miles from the apartment.
With free Wifi, this 4-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Atlanta History Center is 3.7 miles from the apartment, while Fox Theater is 4 miles away.