Este hotel de Georgia se encuentra en Atlanta, a solo 1 minuto a pie del estadio estatal de Georgia. En el hotel hay piscina exterior de temporada y Wi-Fi y aparcamiento gratuitos.
Número de habitaciones: 93
759 Pollard Boulevard SouthWest, Atlanta, GA 30315, Estados Unidos
Hotel reservado 1 veces hoy.