Villa Himalaya
Villa
Nestled in greenery, Villa Himalaya is located in Kulan. It offers panoramic views of the popular snow-capped Himalayas. The hill station of Sonamarg is 16 km from the property.
Number of rooms: 15
Kullan, 191203 Kulan, India