Alcor Spa Resort, Kumbhalgarh

In the vicinity of the historical Kumbhalgarh, the Alcor Spa Resorts is nestled perfectly in a picturesque location where you will feel at home thanks to the generous hospitality of the dedicated staff. Property boasts an impressive range of facilities, including a beautiful outdoor swimming pool and a 3000 sq ft Spa.

See other places to Visit in Rajasthan