AHR Windsor the Mall
Hotel
Shimla
Das AHR Windsor the Mall in Shimla liegt 3,1 km vom Victory Tunnel und 4,6 km von der Circular Road entfernt und bietet kostenfreies WLAN.
Zimmeranzahl: 16
Marina Annexe, The Mall, 171001 Shimla, Indien