L'Albufera is a Mediterranean restaurant within the Meliá Castilla hotel.