Hilltop
Situated just 200 metres from the famous Shimla Mall Road, Hotel Hilltop operates a 24-hour front desk to assist guests at all hours.Situated just 200 metres from the famous Shimla Mall Road, Hotel Hilltop operates a 24-hour front desk to assist guests at all hours.