Located in Vill:-Simsa, Kanyal Rd, Simsa Village, Manali, Himachal Pradesh 175131
Social Links
About
Royal INN Manali- the 3-star hotel is situated in the lap of hills. We provide luxury and comfortable stays so you can spend a memorable time with your loved ones. So, book your next stay in Manali with us today.