Shahar Palace

Shahar Palace

Hotel

Barwara House Colony, Civil Lines, Ajmer Road, Jaipur, Rajasthan, India 302006