El Hotel Apollo By Wb Inn Agra está alojado en el distrito Tajganj, a 2 km del Fuerte de Agra, y cuenta con 35 habitaciones con vistas a la ciudad. Este hotel también incluye un aparcamiento.
El hotel está situado en el centro de Agra, cerca de Saket Mall. Este establecimiento ofrece a los amantes de la historia la proximidad al Taj Mahal (1 km) y a Taj Mahal Mosque (1,1 km). El hotel está a 25 minutos a pie del Jardín de la Luz de la Luna y de otras atracciones principales de Agra.
Además de zona de estar y una zona de comedor, las habitaciones en el Hotel Apollo By Wb Inn están equipadas con TV de pantalla plana con canales vía satélite. También dispone de TV de pantalla plana con canales vía satélite, detectores de humo y climatizador en las habitaciones.
El restaurante el Cafe Sheroes Hangout es un lugar perfecto para disfrutar de la comida italiana y se encuentra a 5 minutos caminando del sitio.