Featuring 3-star accommodation, Mahogany Inn is located in Shimla, 21 km from Victory Tunnel and 20 km from Circular Road. This 3-star hotel offers room service and a 24-hour front desk.
Numero delle stanze: 11
SH 13 Naldehra, Himachal Pradesh 171007, 171007 Shimla, India