There are plenty of hotels and Motels in India that cater to the needs of tourists of all kinds and provides facilities and comforts to satisfy the clients at the most reasonable rates.
Hotel Sariska Palace was constructed by Maharaja Jai Singh of Alwar, located in Rajasthan, India, with an aim to serve as an ideal getaway to the wilderness of the forest lying nearby