Comfort Inn Downtown South at Turner Field
795 Pollard Boulevard, Atlanta, 30315
Average, 3 This hotel is situated in Atlanta, lying within easy access of the main attractions that the area has to offer. Guests will find themselves just a short distance away from the Capitol Building and Philips Arena. The hotel affords business and leisure travellers a great setting. This hotel greets travellers with warm hospitality and excellent service. The guest rooms are tastefully appointed, offering a relaxing setting in which to unwind at the end of the day. The rooms feature modern amenities for added comfort and convenience. This hotel features facilities and services, meeting the needs of every type of traveller.
Less InfoThis hotel is situated in Atlanta, lying within easy access of the main attractions that the area has to offer. Guests will find themselves just a short distance away from the Capitol Building and Phi...
More Info