La Villa Therese
Villa
Anse Royale, Mahé
Situated just 2 minutes’ walk from the sandy Anse Royale Beach, La Villa Therese features self-catering apartments and a garden with BBQ facilities. Free Wi-Fi is available.
Number of rooms: 13
Anse Royale, off 5th June Avenue, 0000 Anse Royale, Seychelles