Blessed with the nature all around, the mountain peaks and the valleys and away from the noise and pollution, Hotel Manu Palace is located at Log Huts area in Manali. Enjoy the charm and tranquillity of Manu Palace by lazing in the gardens surrounded by snow capped mountains and deodar trees.