Hotel Snow Princess, Manali, India
Hotel Snow Princess is conveniently located at National Highway 21 Rangri in Manali, India
Hotel Location:
Address: National Highway 21 Rangri
City: Manali
Country: India
phone: +91 94186 25189
Hotel Features:
- Sauna
- Fitness
- In Room TV
- Air Conditioning