Aninhado no bairro comercial, conhecido por pontos turísticos históricos como Forte Gobindgarh, situado a cerca de 2 km de distância, o hotel The Landmark Amritsar de 3 estrelas oferece depósito de bagagem e restaurante. Este hotel serve refeições da cozinha vegetariana no restaurante a la carte no local.
Clock Tower Building e a Virasat-e-Khlasa estão localizados a uma distância de apenas 0.6 metros e a uma distância de aproximadamente 5 minutos a pé respectivamente. A área inclui atrações religiosas como o Templo de Mata Lal Devi (a 2.6 km) e o Templo Durgiana (a 2.7 km). O hotel de 34 quartos está situado a alguns passos de Wall with bullet marks. Para quem viaja de longe, o aeroporto Internacional Sri Guru Ram Dass Jee fica a 16 minutos de carro.
Cada quarto para alérgicos vem com mini frigobar e máquinas de café/chá, e opções de lazer como TV de tela plana com canais via satélite e TV com vários canais. Os casas de banho privadas incluem detalhes agradáveis como secador de cabelo e produtos de higiene. Os quartos deste estabelecimento oferecem vista para a cidade.
Um pequeno-almoço continental é oferecido para os hóspedes diariamente. Jantar é servido no restaurante Roof-top Restaurant do hotel.