hotel in Manali
About 5 results.
Royal INN Manali
Vill:-Simsa, Kanyal Rd, Simsa Village, 175131 Manali, IndiaRoyal INN is the best place in Manali where you stay calm with your family or partner. We provide 3-star accommodation with modern amenities to families & couples. So, if you're planning to e…