OBEROI WILDFLOWER HALL - Shimla, India

90 Key - Deluxe 5-Star Hotel & Resort