Situado a aproximadamente 2.3 km do Templo de Mata Lal Devi, hotel 3 estrelas Oyo Rooms Mall Road Centre Amritsar está localizado a 5 minutos de carro de Narula's Mall. O hotel oferece o estacionamento no local.
A propriedade em Amritsar fica a 25 minutos a pé do Portão de Gandhi. Uma caminhada de 10 minutos deste hotel levará você ao coração de Amritsar. O alojamento está a cerca de 2.6 km do Museu Partition e outras atrações principais de Amritsar. Para quem viaja de longe, o aeroporto Internacional Sri Guru Ram Dass Jee fica a 12 minutos de carro.
Alguns quartos no Oyo Rooms Mall Road Centre vêm com frigobar e TV. Eles vêm equipados com frigobar para auto-atendimento, juntamente com TV para lazer.
A propriedade está localizada a uma curta distância a pé do like Italy, que serve comida mediterrânea.