Hotel Hotel Swastik Grand
★★★
Omya Mountain Retreat Manali, Omya Mountain Retreat Manali, Manali, India Show on map
Omya Mountain Retreat Manali is a 3-star guest house in Manali, Himachal Pradesh, India. It is one of 1,290 places to stay in Manali listed on Triptoic. The property has 1 rooms.
Omya Mountain Retreat Manali, Omya Mountain Retreat Manali, Manali, 175131, India
Omya Mountain Retreat Manali is located at Omya Mountain Retreat Manali, Omya Mountain Retreat Manali, Manali 175131, India.
Omya Mountain Retreat Manali is rated 3 stars.
Omya Mountain Retreat Manali has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Resort
Inn
Hotel