A very nice place to stay for a reasonable price - hotel «Hotel Mountain View» is located in Sawai Madhopur. This hotel is located nearby from the city center.
Number of rooms: 20
Hotel Mountain View ,Ranthambore Road ,, 322001 Sawāi Mādhopur, India