La Casa dei Fiori is located in Olbia, just 1.8 miles from San Simplicio Church and 1.9 miles from Church of St. Paul the Apostle. The air-conditioned accommodation is 11 miles from Isola di Tavolara. Free Wifi is available throughout the property and Olbia Harbour is 5.1 miles away.
This apartment includes 2 bedrooms, a living room and a TV, an equipped kitchen with a dining area, and 1 bathroom with a bidet and a washing machine. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.
Guests can also relax in the garden.
Archeological Museum of Olbia is 2.3 miles from the apartment, while Giants Tombs Coddu Vecchiu is 18 miles away. The nearest airport is Olbia Costa Smeralda Airport, 2.5 miles from La Casa dei Fiori.