Hotel Snow Leopard
Snow Leopard is a 3-star pleasant hotel offering an elegant accommodation within easy reach of Devi's Fall, World Peace Pagoda and Gupteswar Gupha.
The palace and museums lie a short distance from the hotel. The hotel is 200 meters away from International Mountain Museum, Fewa Lake and Phewa Tal .
The hotel offers beautiful location close to lakes.
This property comprises 22 rooms featuring Deluxe Double Room and Standard Double Room with a closet, a private toilet, climate control, IDD telephone and TV with satellite channels. Guests will enjoy a view of Fewa Lake from their rooms. Bathrooms are fitted with bath sheets and a shower.
Caffe Concerto offers italian and nepali meals and lies within 200 meters of the property.
Business facilities at Snow Leopard Hotel include a meeting room and a business center.