Hotel Kiran Hotel
Hotel Kiran, Shivaji Marg, Opposite Chacha museum, Lake Road, Mount Abu, 307501 Mount Ābu, India
Situated in Mount Ābu, Hotel Kiran has a terrace. This 3-star hotel offers room service and a 24-hour front desk. The hotel features family rooms.