Hotel Star Inn ManaliHotel Star Inn Manali The Mall, Manali, Himachal Pradesh Manali India 175131View on Map
- Doctor on Call
- Front Desk
- Room Service (24 Hours)
Your Cart is empty
Dear Anand, Thank you for your review and we are glad to have received your feedback regarding your stay. The feedback you provide helps us improve our services further and additionally.
Question & Answers
Be specific, Example"Pet friendly hotels in New Delhi under 1500/night ?" is better than "Need good hotel"
Getting Hotel Policy...