Charming bed & breakfast in Catania. Offers suites with panoramic views. Features luggage storage.