Com vista para a montanha, Maywood Hotel Shimla se encontra a cerca de 25 minutos a pé de Túnel Victory. Este hotel também inclui o estacionamento.
O hotel 3 estrelas está aninhado a uma distância de 10 minutos de carro da Estrada de Ridge em Shimla. Uma caminhada de 20 minutos deste local levará você ao coração de Shimla. O alojamento está a cerca de 25 metros a pé do Templo de Jakhu e outras atrações principais de Shimla. Maywood Hotel de 7 quartos fica a uma caminhada do ponto de ônibus Kuftadhar.
Algumas unidades apresentam banheiros privados, bem como varanda, escrivaninha e local de descanso. Banheiro separado e chuveiro, juntamente com comodidades como lençóis de banho e toalhas, estão também à disposição dos hóspedes.