Offering views of Mount Abu, this unassuming hotel is a 10-minute walk from both the nearest bus stop and Nakki Lake, and 2 km from the Arbuda Devi Temple, featuring a shrine inside a cave.
Down-to-earth rooms feature flat-screen TVs. Some also include sitting areas. Room service is available 24/7.