Overview
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.
Actions
Contact Name: Royal INN Manali
Primary Address
Simsa,Kanyal Road, Kanyal Rd, , Himachal Pradesh, India 175131
Social Media