Located within 1.6 km from the Shimla Old Railway Station and the famous Mall Road, Hotel Chaman Palace provides 24-hour front desk for the convenience of the guests. It offers free Wi-Fi in some hotel rooms.
Number of rooms: 16
Fingask Estate Below Kali Bari Temple, 171003 Shimla, India