The Indian Kargil is located in Kargil. Featuring room service, this property also provides guests with a restaurant.
Numero delle stanze: 26
Kargil, Near DC office, Main market baroo, Near sakhi hotel Kargil The Indian City: Kargil, Dist. Kargil, State: UT Ladakh, 194105 Kargil, India