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.

The Atlanta accommodation features a patio and a balcony, providing guests with media elements, like a flat-screen TV with satellite channels. An ironing set and air conditioning are provided for a comfortable stay.

The property has an equipped kitchen with a refrigerator, a toaster, and an oven. Guests can enjoy a meal at the restaurant The Mustard Seed, located within reach of Welch Villa. This Atlanta holiday home offers access to King Memorial railway station, 3.4 km away.

The accommodation offers a convenient location, 3.9 km from Georgia Aquarium, while natural sights like Grant Urban Park are 3.2 km away. Iconium Baptist Church is only 8 minutes' walk away. Welch Villa is a good starting point for Atlanta's sports attractions, including the philips State Farm Arena, which is 3.3 km away.

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