Spa hotels in Troulos
We found 1 property with availability in Troulos
Show on map
Aspa Victoria
Troulos, Troulos, Greece
The 7-room Aspa Victoria Troulos apartment is also located just 9 minutes' walk from Troulos Beach. The apartment offers modern facilities, such as Wi-Fi and essentials like private car parking for…
- 1-1