Free Wi-Fi
Talabgaon Castle is located in Lalsot, 80 km from Ranthambore Tiger Park. This stylish hotel offers an outdoor pool, spa and wellness centre, and free Wi-Fi access is available.
Number of rooms: 25
Tehsil Lalsoat, District Dausa, 303503 Sarīma, India