This comfortable hotel is situated in Manali.
Manali
32.20970, 77.20000 Open in Google Maps
This comfortable hotel is situated in Manali.