Situated in Peyia, The Blue Star Wedding Villa is a villa with a private pool. With sea views, this accommodation provides a terrace and a swimming pool.
The villa features a flat-screen TV and 7 bedrooms. A dishwasher, an oven and a microwave can be found in the kitchen.
The villa offers a range of wellness facilities including a hot tub. BBQ facilities is available for guests to..