The Institute of Vocational Tourism Studies at Himachal Pradesh University Shimla offers in-campus hostel accommodation with 593 beds.
Ymca Tourist Hostel
0.61 km from campus
Address: Ymca Tourist Hostel, Off the Ridge, Sniwoan, Shimla (urban), Shimla, Himachal Pradesh, 171001, India
Campus DeskInquire Details
