Lodge WOW STAYZ2 The Shaurn Resort
★★★★
Distt, P.O, Prini, Hotel Simi Grand, Manali, India Show on map
Hotel Simi Grand is a 5-star hotel in Manali, Himachal Pradesh, India. It is one of 1,290 places to stay in Manali listed on Triptoic. The property has 1 rooms.
Distt, P.O, Prini, Hotel Simi Grand, Manali, 175143, India
Hotel Simi Grand is located at Distt, P.O, Prini, Hotel Simi Grand, Manali 175143, India.
Hotel Simi Grand is rated 5 stars.
Hotel Simi Grand has 1 rooms.
Highly rated alternatives close by
Lodge
Guest favorite
Hotel
Hotel
Hotel