This popular property is situated in Todi . Hotel was built in 1982. Hotel underwent renovation in 2012. The property consists of 54 rooms. The property consists of 54 single rooms, 46 double rooms, 4 junior suites, 4 suites, 1 disability-friendly room..