O Museu da Ciência e Indústria fica a uma distância de 3.2 km do hotel Chateau De Woodlawn - Room I - La Tour Eiffel. O estabelecimento está situado a uma distância de apenas 350 metros do ponto de ônibus Rhodes & 67th Street, e a alguns minutos de Martin Temple AME Zion Church. Robie House está a cerca de 10 minutos andando do estabelecimento.
Os quartos do Chateau De Woodlawn - Room I - La Tour Eiffel de Chicago têm TV de tela plana com canais via satélite, juntamente com máquinas de café/chá para sua conveniência. Os banheiros dispõem de banheiro separado, banheira e chuveiro, além de comodidades como lençóis de banho e pantufas.
Tem um snack bar no local.