The 3-star Hotel Jalal Palace By Excellent Hospitality Almora stands within 25 minutes' walk of the Pre-Historic Painted Rock Shelter and features tour/ticket assistance. This Almora hotel offers Wi-Fi throughout the property and has a business centre for those staying on business.
The centre of Almora can be reached within a 15-minute walk. The Jhula Devi Temple is a popular place to visit, located 2.1 km from the Jalal Palace Almora. Also, the hotel is approximately a 15-minute drive from the ancient Kasar Devi Hindu Temple.
Some rooms provide tea/coffee making equipment and a kettle as well as Wi-Fi and a flat-screen TV with cable channels to help you enjoy your stay.
An American breakfast is served each morning at the accommodation. The Indian restaurant specialises in Indian cuisine along with fruit desserts. Guests are welcome to a terrace bar on site. The bar area includes a terrace.