Welch Villa Atlanta

Atlanta
Welch Holiday home

Welch Villa Atlanta

962 Welch St Sw,, Atlanta, United States Show map
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

Map

Tourist attractions in

Atlanta

Rooms & Availability

Please wait, we're checking available rooms for you.
Facilities

General

  • No smoking on site
  • Wi-Fi
  • Parking
  • Pets allowed
  • Smoke detectors
  • Fire extinguishers

Dining

  • Dryer
  • Outdoor dining area

Room Amenities

  • Air conditioning
  • Heating
  • Patio
  • Ironing facilities
  • Washing machine
  • Flat-screen TV
Main Features
  • Wi-Fi
  • Air conditioning
  • Pets

Hotel Policy

Check-in: from 16:00 until 23:59
Check-out: until 11:00
Enter your dates
Enter your dates
We 4 Nov
Th 5 Nov
Guests
Searching hotels in Atlanta