Il Borgo Del Mare
Providing 8 rooms, Il Borgo Del Mare Santa Teresa Gallura hotel is approximately a 25-minute walk from the Tomb of the Giants.
The centre of Santa Teresa Gallura can be reached within a 10-minute walk, and natural attractions like the Capo Testa are 3.4 km away. Spiaggia Rena Bianca White-Sand Beach is also located not far from the aparthotel. The nearby entertainment options include Blu Dive Center, which is about 10 minutes' walk away. Autostazione Autobus bus stop is just 600 metres from the Il Borgo Del Mare.
The hotel offers rooms with a dining area featuring climate control, along with a flat-screen TV with satellite channels. Also, you will find a refrigerator, an oven, and kitchenware provided.
Marlin Ristorante Pizzeria Griglieria is located within a few blocks of this accommodation and serves Italian food.
Popular hotels in Sardinia