Com vista para a cidade, Hotel Windsor Bombaim se encontra a cerca de 4.1 km dos Jardins Suspensos. O hotel disponibiliza Wi-Fi na propriedade e o estacionamento particular por perto.
O hotel 2 estrelas fica no bairro Sul de Mumbai, a uma pequena distância do Museu Chhatrapatī Shivaji Mahārāj Vastu Saṅgrahālay. Faculdade de São Xavier está a 1.3 km deste local e o aeroporto Internacional de Chhatrapati Shivaji está a 25 km de distância. Os edifícios religiosos notáveis nas proximidades incluem a Catedral de São Tomé, perto deste hotel de Bombaim. O ponto de ônibus Khadi Bhandar está a cerca de 750 metros do Hotel Windsor de 46 quartos.
Tem 46 unidades equipadas com ferro de passar, ferro de passar roupas e controle de temperatura, juntamente com instalações modernas, incluindo TV de tela plana com canais via satélite e TV com vários canais. Os hóspedes vão curtir banheiro separado e chuveiro disponíveis nos banheiros.
O café da manhã continental é servido todas as manhãs no restaurante no Windsor. Mathura Dairy Farm está nas proximidades de estabelecimento.