Chacha Inn is about 1.7 mi from Dilwara Temples, one of Mount Abu’s most popular landmarks.