Rented This modern 3 bedroom, 2 bathroom detached villa is located in a peaceful residential street in the popular village of Peyia. The property is in super condition with fresh neutral decor throughout and has been designed to take advantage of the wonderful horizon sea views, with the main living accommodation on the upper level. The main entrance at street level opens into a light and...