Filter by:
The hotel is located in Village Katagla, P.O Kasol, Himachal Pradesh, India, but specific distances to landmarks are not provided.
Instant AI responses are based on hotel information
Mountains Calling Cafe