Hotel Hotel TangleWood Villa
★★★
Simsa Vlllage,Simsa-Kanyal Road,, Manali,Himachal Pradesh, Manali, India Show on map
The Moniker Resort & Spa is a 4-star hotel in Manali, India. It is one of 1,290 places to stay in Manali listed on Triptoic.
Simsa Vlllage,Simsa-Kanyal Road,, Manali,Himachal Pradesh, Manali, 175131, India
The Moniker Resort & Spa is located at Simsa Vlllage,Simsa-Kanyal Road,, Manali,Himachal Pradesh, Manali 175131, India.
The Moniker Resort & Spa is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Resort
Inn
Hotel
Hotel