Lemon Tree Opens Red Fox Hotel In Rajasthan