The Rose Petal, an epitome of beauty and serenity was constructed to blend with modern luxuries. It provides an ideal getaway for business travelers and families with a specialized restaurant called The Olive. The restaurant serves a large variety of non veg. and veg. dishes catering to Indian, Chinese and Continental cuisines. It also has a delectable breakfast menu.