try also taj palace its very reasonable too it have ample spacious hall for ur guests nd the food is also good price is reasonable