Situé à Amritsar, à moins de 1 km du temple d'Or et de Jallianwala Bagh, l'établissement The Queen propose des chambres climatisées avec salle de bains privative. Vous séjournerez à 2,2 km du temple Durgiana, à 2,4 km de l'arrêt de bus Amritsar et à 1,4 km du musée de la partition. Il propose un service d'étage et une réception ouverte 24h/24.
Toutes les chambres comprennent une armoire et une télévision à écran plat. Leur salle de bains privative est pourvue d'une baignoire et d'articles de toilette gratuits.
Le fort de Gobindgarh se trouve à 2,8 km du Queen, tandis que la gare d'Amritsar Junction est à 3,8 km. L'aéroport international Sri Guru Ram Dass Jee, le plus proche, est implanté à 13 km.