O Baymont by Wyndham Norcross Atlanta dispõe de uma piscina exterior com gazebo adjacente, centro de fitness e centro de negócios. Os hóspedes estarão a cerca de 16 km do Stone Mountain Park e do Stone Mountain Golf Club.
Todos os quartos incluem uma televisão de ecrã plano por cabo, um micro-ondas e um pequeno frigorífico. O Baymont by Wyndham Norcross Atlanta também dispõe de comodidades para preparar café.
Os hóspedes podem começar o dia com um pequeno-almoço quente completo e aproveitar as comodidades para churrascos enquanto desfrutam do clima da Geórgia. Uma recepção aberta 24 horas e estacionamento gratuito no local estão disponíveis.
O remax Stadium Atlanta (estádio) fica a cerca de 8 km do Baymont by Wyndham Norcross Atlanta. Os hóspedes também estarão a cerca de 29 km do centro de Atlanta e do Parque Olímpico Centennial.