Manali, India
Chichoga Road, Near mall roadManaliHimachal PradeshIndia175103, 175103
1 double bed or 2 single beds