Grand Willow is a no frills hotel; which most of them are at Leh.
This hotel is located at a walking distance from the main market and yet far from any street noise.
The room offers basic amneties; although hot water and television is available only when electricity is running (its pretty chilly as a weather, so no electricity shuldnt...
More
- Also Known As:
- Hotel Grand Willow Leh, Ladakh
