Via principe umberto 1, 09019 Teulada
Guest houses
Located in Teulada, S'apposenteddu Affittacamere del Ristorante da Stefano features a garden, terrace and free WiFi. The in-house restaurant serves Mediterranean cuisine. At the guest house, the rooms include a desk and a flat-screen TV. The private bathroom is fitted with a bidet, free toiletries and...