Situato nel Sud Sardegna a Teulada nasce in Guest House Rio Launaxi vicino alla più splendide spiagge della Sardegna.
La struttura offre alloggio per un numero minimo di 1 notti e dispone di 12 posti letto