Dotato di un deposito bagagli e un ristorante, l'hotel a 3 stelle The Landmark Amritsar si trova in un quartiere dello shopping, a circa 5 minuti a piedi dalla Virasat-e-Khlasa e a meno di 10 minuti a piedi da vari luoghi di interesse culturale, come il Museo della partizione. Caratterizzato dalla posizione accanto al Monumento ai Caduti di Jallianwala Bagh, questo hotel si affaccia sulla città e ha un ristorante cinese.
Il Landmark è situato vicino a Martyrs Well, a 15 minuti a piedi dal centro di Amritsar. La zona comprende luoghi di interesse religioso, come il Tempio Devi Mata Lal (2 km) e la Moschea Khairuddin (1 km). Il Tempio Durgiana si trova a circa 2 km dalla struttura.
Le camere adatte agli ospiti allergici sono fornite di una TV a schermo piatto con canali satellitari e hanno opzioni di self-catering, come un mini frigobar e servizi per la preparazione di tè/caffè. I bagni privati includono tocchi di classe, come asciugacapelli e articoli da toeletta. Le camere dell'hotel includono cuscini ipoallergici, cuscini anallergici e cuscini morbidi o duri antiallergici.
Una colazione continentale viene offerta ogni mattina al ristorante del Landmark Amritsar. La struttura ha una selezione di piatti indiani al ristorante Rooftop.