Italian restaurant Villa Floridiana offers a menu featuring Italian, seafood, and Mediterranean cuisine. Rooms with minibars and air conditioning are available.