Piyush Palace, a palace hotel, resort and club house.
Grandeur nestled in lush greenery greets you at Piyush Palace, an exquisite retreat styled Indian palatial architecture. Built over an enormous 100,000 square feet area, the resort is facilitated with warmth and luxury which reverberates in every amenity, space and corridors of the majestic edifice; thus leaving you pampered like royalty.