Jaddhu is a countryside hotel and resort offering air-conditioned rooms with Wi-Fi, a minibar, and a veranda. Located near an archaeological area.