Located in Manali, Tiaraa Hotels & Resorts - A Five Star Luxury Resort Manali is on the waterfront, a 3-minute drive from Gayatri Temple and 6 minutes from Tibetan Monastary. This upscale resort is 3.4 mi (5.5 ... Read more

View all Luxury Hotels in Manali