Weniger als 1,8 km von der Sehenswürdigkeit Victory-Tunnel und 2 km von der Sehenswürdigkeit Circular Road entfernt in Shimla gelegen, bietet die Unterkunft Kanha Hotel Übernachtungsmöglichkeiten mit einer Bar.
Zimmeranzahl: 10
मॉल मार्ग, 171001 Shimla, Indien