The Castle Inn, near Burgess Hill, could get a fresh lease of life as a new hotel.