Verified travelers to Post Office Road have given top reviews for the views at Snow View Huts and Super OYO Flagship View Point Resort.