Location
When you stay at this villa in Rhodes, you'll be on the beach and within a 5-minute drive of Kalovriaki Beach. This luxury villa is 12.2 mi (19.7 km) from Lardos Beach and 1.1 mi (1.8 km) from Lachaniás Beach.
Rooms
Make yourself comfortable in this air-conditioned villa, which features a private pool and a Smart TV. Your memory foam bed comes with Egyptian cotton sheets. A kitchen is outfitted with a full-sized refrigerator/freezer, an oven, and a microwave. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment.