About Hyatt Place Athens Downtown
Hyatt Place Athens Downtown offers accommodation in Athens, Georgia. Guests can enjoy the on-site bar and explore University of Georgia's campus, a 20 minutes' walk from the property. All rooms are air conditioned and include a flat-screen TV. Certain rooms offer a seating area where guests can relax. Guests can enjoy the 24-hour fitness centre located on the property. A 24-hour front desk is also available. Athens Convention &Visitors Bureau is 100 metres from Hyatt Place Athens Downtown, while The Georgia Theatre is 500 metres away.