Situato ad Amritsar, a 1,7 km dal Tempio d'Oro, il Treehouse London Street Amritsar offre camere con aria condizionata. Ubicato a 1,1 km dal Tempio Durgiana, l'hotel ospita un ristorante e un bar. La struttura si trova a 1,8 km da Jallianwala Bagh.
Numero delle stanze: 34
84 Queens Road Crystal chowk, Amritsar, Punjab, 143001 Amritsar, India