White Meadows Situated in the Hill State of Himachal Pradesh, in Northern India, Manali is a picture perfect mountain resort. White Meadows, Manali is perched on the left bank of river Beas, White Meadows Manali is draped in lush greenery offering you the comfort of the hills. Enjoy the pine-scented air and the peaceful scenery of the hills while you stay in the resort. the hotel overlooks a fertile valley covered with gently- terraced fields and apple orchards. At White Meadows, Manali . Efficient service, warm and peaceful ambience awaits you, its truly at par with International Class exceeds all expectations. The rooms at White Meadows, Manali are equipped with modern amenities so you won’t miss out on the urban creature comforts.