
Lall Ji Tourist Resort
Lovers Lane, Near Bus Stand, , Dalhousie
The Lall Ji Tourist Resort is perfectly located for both business and leisure guests to Dalhousie. All 13 at this 3.5-star property offers well-furnished rooms ...