R
Rajnish Virmani Review of ITC Welcomgroup Rajputana Sher...
Nice property, excellent location, but very lousy ...
Nice property, excellent location, but very lousy staff. Not worth the price paid at all.
Comments: