Hotel Snow Lotus
(3 Star Hotel)
Near Sankat Mochan Temple, Kachi Ghati, P.O. Taradevi, Shimla, Himachal Pradesh, India - 171010, Shimla, Himachal Pradesh
About the Hotel
Hotel Snow Lotus is a well-regarded, family-friendly hotel located in the hills of Shimla, India, known for its breathtaking valley views and peaceful atmosphere. Situated a short distance from the city center, it offers a tranquil retreat.
Book Your Stay
Starting From Price
₹0 / night
Send Inquiry
Contact our support desk for custom booking arrangements.