Choose your room
With a stay at Estrella Villas in Rhodes (Lardos), you'll be close to Pefkos Beach. This 4-star villa is within the vicinity of Vlycha Beach and St. Pauls Bay. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a rooftop terrace and a garden. Additional features include complimentary wireless Internet access and barbecue grills. Free self parking is available onsite. Make yourself at home in one of the air-conditioned rooms featuring private pools and flat-screen televisions. Rooms have private furnished balconies. Kitchens are outfitted with full-sized refrigerators/freezers, stovetops, and microwaves. Complimentary wireless Internet access is available to keep you connected. Private bathrooms with separate bathtubs and showers feature jetted bathtubs and hair dryers.