(Last Update: 24 Apr 2023)
A luxury two bedroom villa that sleeps up to 5 persons with 1 double bedroom and 2 single beds and a put-u-up bed. Furnished to European standards