Il Delfino is located in San Teodoro. Featuring garden views, this apartment also comes with free WiFi. The apartment has 1 bedroom, a living room, and a kitchenette with an oven. The apartment also offers a seating area and a bathroom. Staff at reception can provide assistance around the clock with Read more
Il Delfino is located in San Teodoro. Featuring garden views, this apartment also comes with free WiFi. The apartment has 1 bedroom, a living room, and a kitchenette with an oven. The apartment also offers a seating area and a bathroom. Staff at reception can provide assistance around the clock with information on the area. The apartment offers a barbecue. Il Delfino provides a terrace. Olbia is 22 km from the accommodation, while Posada is 16 km away. The nearest airport is Olbia Costa Smeralda Airport, 19 km from Il Delfino.