Search for entries

Olympus Villas

The luxury villas complex Olympus Villas is located in south Pieria, at the foot of the Olympus mountain. Each villa is located by the beach and offers a private pool, combining the blue colors of the sky and sea with the natural greens of the private garden and surrounding ambience. Olympus Villas commissioned Point Blank to redesign and develop their website, aiming to establish a web presence comparable to the quality experience offered to their guests.

312 Boosts
Designer Point Blank
Comments Please Login to post comments.