
Hotel Mount View
Club Road Opp. Bus stand - 17, Dalhousie
Hotel Mount View is not just a Four-star accommodation facility in Dalhousie but an important landmark of the area. Facilities like front desk, parking, laundry...