Welch Villa

  • 139 m²
Location

Welch Villa Atlanta offers proximity to nearby tourist spots, such as Zoo Atlanta, situated around 10 minutes away by car.

Featuring an adjoining terrace and a balcony, the Atlanta accommodation is equipped with an ironing set and an air conditioner, and such media amenities as a flat-screen TV with satellite channels.

Welch Villa comes with a fridge, a toaster, and oven in an equipped kitchen for cooking. Guests can dine at Jamrock Jerk Center located within reach of the villa. Transportation alternatives in the area include King Memorial train station, situated 2.1 miles away.

If you are a sport lover, this Atlanta villa offers a convenient setting within 2 miles of the multi-purpose indoor State Farm Arena. 8 minutes' walk from the holiday home guests will find Iconium Baptist Church, while Georgia Aquarium is about a 15-minute drive away. Welch Villa is situated 2.2 miles from the family-friendly the 20-story SkyView Atlanta Ferris Wheel.

Welch Villa Atlanta Facilities

Internet Wi-Fi
Parking options 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
Check-in: from 16:00 until 23:59
Check-out: until 11:00