The 3-star City Palace provides a modern accommodation to stay in Bhilwara.
This hotel is about 51 km away from Chittorgarh Fort. The venue is located 128 km from Pushkar.
The hotel comprises 32 luxury guestrooms. Bathrooms feature a shower and free toiletries.
The onsite restaurant specializes in Indian cuisine.
The hotel offers 24-hour front desk, laundry and dry cleaning together with a tour desk and a luggage storage for guests' comfort.