- +91 1800 889 0184
- [email protected]
- 308, Krishna apra building, netaji subhash place, Delhi, 110034
When you want to enjoy complete relaxation at a luxurious place then opt for Snow Valley Resort & Spa, Shimla. Based at a distance of just 5.7 km from The Mall Road, this astonishing resort is blessed with breathtaking views of the Manali mountains. You can book your rooms facing mountains and wake up to a refreshing morning every day. The on-site restaurant also has a stunning valley view where you can enjoy a scrumptious multi-cuisine.