Located in Ajmer, Hotel Avtar Palace offers a terrace. Less than 1 km from Ajmer Sharif, the property is also 5 km away from Ana Sagar Lake. Free WiFi is provided.All units in the hotel are fitted with a flat-screen TV. Each room is equipped with air conditioning, and some units at Hotel Avtar Palace have a balcony.Guests at the accommodation can enjoy a vegetarian breakfast.Staff at the reception can help guests with any questions that they might have.Disclaimer notification: Amenities are subject to availability and may be chargeable as per the hotel policy.