Gelegen in Matara, nur 600 m von der Sehenswürdigkeit Strand Madiha entfernt, bietet die Unterkunft Stella Beach Villa direkt am Strand Übernachtungsmöglichkeiten mit einem Außenpool, einem Garten, einer Gemeinschaftslounge und kostenlosem WLAN.
62 Pubudu Mawatha, 81000 Matara, Sri Lanka