Via sulcis 3, 09019 Teulada
Guesthouse 3 stars
Rio Launaxi Guest House provides air-conditioned rooms in Teulada. Featuring mountain and river views, this guest house also provides guests with free Wifi. Featuring a private entrance, the guest house allows guests their privacy.
At the guest house, all units come with a wardrobe, a flat-screen TV,...