Located in Narendranagar, The Grand Shiva Resort & Spa is on a river, within a 15-minute drive of Lakshman Jhula Bridge and Ram Jhula. This upscale hotel is 9.7 mi (15.7 km) from Bharat Mandir and 10.9 mi (17.6 ... Read more

View all Luxury Hotels in Shivpuri