53 via marsala primo piano, 07026 Olbia
Apartment
Featuring a garden, Peter's House Olbia offers accommodations in Olbia. Both free Wifi and parking on-site are available at the apartment free of charge. Outdoor seating is also available at Peter's House Olbia.
Offering a terrace and sea views, the spacious apartment includes 3 bedrooms, a living room,...