Hotel 3 estrelas Oyo Lords Villa Shimla consiste de 30 quartos e fica a aproximadamente 10 minutos de carro da Estrada de Ridge em Shimla. O hotel também oferece Wi-Fi na propriedade.
A propriedade está localizada a caminhada de 25 minutos do Templo de Jakhu. A Acomodação de Viceregal também está a 10 minutos dirigindo deste hotel de Shimla. Este estabelecimento fica a uma caminhada do Templo de Sankat Mochan, popular entre os peregrinos e turistas.
TV e controle de temperatura estão disponíveis nos quartos do Oyo Lords Villa. Eles vêm com banheiro separado, banheira e chuveiro, juntamente com comodidades como lençóis de banho e toalhas.
Diamond The Food Mall está situado a curta distância deste local e é especializado em cozinha asiática.