Welch Villa
Nestled 2.5 miles from the congratulatory Coca-Cola tasting Museum, Welch Villa Atlanta entices guests to explore various tourist destinations nearby.
Location
Guests can access Georgia Dome a 10-minute drive from, while Zoo Atlanta is about 15 minutes away by car. The nearby educational landmarks include Georgia State University, which is situated 2.1 miles from this holiday home.
Rooms
Featuring an adjoining terrace and a balcony, the Atlanta villa provides guests with a flat-screen TV with satellite channels, as well as ironing facilities and air conditioning for added comfort.
Food & Drinks
This Atlanta property has an equipped kitchen, including a fridge, a toaster, and oven. Guests can dine in Jamrock Jerk Center a short way from the villa. Offering transportation options in the area, Welch Villa is 2.1 miles from King Memorial train station.
Why choose Welch Villa Atlanta
Main amenities
-
Wi-Fi
-
Free parking
-
Air conditioning
-
Pets
Amenities
Welch- Wi-Fi
- Free parking
- Air conditioning
- Pets
Internet
- Wi-Fi
Parking options
- Free parking
Dining options
- Outdoor dining area
In the kitchen
- Dryer
In the rooms
- Air conditioning
- Heating
- Patio
- Ironing facilities
In the bathroom
- Washing machine
Devices
- Flat-screen TV
General facilities
- No smoking on site
- Smoke detectors
- Fire extinguishers
Pets
- Pets allowed
Important information
When are you staying?