Situated in San Teodoro, Il Melograno is an apartment boasting a terrace. Guests benefit from terrace.
There is a seating area and a kitchenette equipped with a fridge. A flat-screen TV is offered.
Olbia is 22 km from Il Melograno, while Posada is 16 km away. Olbia Costa Smeralda Airport is 19 km from the property.