Hotel Victory, Shimla
Hotel Victory The Mall, Shimla – 171003 Himachal Pradesh, India
Hotel Victory Details
Hotel Victory is perfect abode, centrally located in the ‘Queen of Hills' Shimla befittingly complimentings the splendour of the environs that surrounds it. The location is ideal near the main shopping and tourist centre The Mall which is at a walking distance.
The Railway stationis also in proximity to the hotel. The impeccable service provided and close proximity to major tourist attractions of Shimla makes the hotel an ideal holiday retreat for travellers across the country.