- All reviews
Offering a garden and a communal lounge, Letizia Olbia B&B is in Olbia. It is located 985 feet from a large shopping centre, and just 1.2 miles from Olbia Costa Smeralda Airport. Rooms at B&B Letizia come with tiled floors and simple décor. Each has a TV and some are en suite. The property is about 2.5 miles from Olbia city centre. The fine beaches of Sardinia can be reached by bus.