Address : Shimla, Himachal Pradesh - 171 003, India
This 3 Star hotel comes alive during winter, being tucked into the mountainside, across the Victory Tunnel. Situated just 1.5 Kilometers from the railway station and 18 Kilometers from the airport, it houses a total of 20 comfortable rooms. The guests can enjoy a sumptuous meal at the in-house multi-cuisine restaurant, which serves Indian, Chinese and Gujarati dishes.
Savour delectable Indian, Chinese and Gujarati dishes, at the in-house multi-cuisine restaurant.