The World's Best search_hotel_count Luxury Country Estates in Simla

Check availability Check availability
Go
5plusRooms
93
Excellent

Wildflower Hall

Shimla, Himachal Pradesh, India

Situated at 8,350 feet in the magnificent Himalayas, Wildflower Hall is a fairytale luxury resort set in 23...

Style:
Classic Luxury
Rating: