Nestled 10 minutes' drive from the joel Chandler Harris Wren's Nest House, Welch Villa Atlanta entices guests to explore various tourist destinations nearby.
The heart of Atlanta can be reached in 30 minutes' walk of this villa, and such culture-oriented venues as the congratulatory Coca-Cola tasting Museum are 4 km away. Georgia Dome is located a 15-minute drive away, and King Memorial train station is 3.4 km away. Welch Villa is 2.9 km from Mercedes Benz Multi-Purpose Stadium.
This property consists of a patio and a balcony, as well as comforts like an ironing set and air conditioning. Guests may take advantage of such media facilities as a flat-screen TV with satellite channels.
The Atlanta accommodation features a refrigerator, a toaster, and an oven provided in an equipped kitchen. Welch Villa is in the vicinity of restaurant The Mustard Seed.
+ More- Less
Main Features
Wi-Fi
Air conditioning
Pets
+ More
Gallery
Map
Tourist attractions in
Atlanta
Rooms & Availability
Please wait, we're checking available rooms for you.