About this property
This splendid villa is situated within the small, beautifully maintained Echo Rock development of just 12 properties and is within easy walking distance to all the facilities the resort has to offer, these include gymnasium, tennis and paddle courts.
...