Este hotel está localizado em Smyrna, um subúrbio de Atlanta, a cerca de 19 km do centro de Atlanta. Serve um pequeno-almoço continental todas as manhãs e dispõe de uma piscina interior.
Todos os quartos do Baymont Inn & Suites incluem acesso Wi-Fi gratuito e televisão por cabo. Estão equipados com um frigorífico, comodidades para preparar café e um ferro de engomar.
Os hóspedes podem exercitar-se no centro de fitness do Smyrna Baymont Inn & Suites. A recepção do hotel está aberta 24 horas por dia e providencia jornais diários gratuitos.
O Six Flags Over Georgia (parque temático) fica a 16 km. O Georgia Dome fica a 19 km do hotel.