Located around 25 minutes by foot from Patara Amphitheatre, the 3-bedroom Villa Neptune 2 - Planet Luxury Villas Islamlar boasts an infinity swimming pool with a Jacuzzi bath and a hot tub.
The villa is 25 miles from Oludeniz, while Palm Beach Club is 4.2 miles away.
Guests are welcome to cook their own meals in a full kitchen of this 3-bathroom villa. The nearby Pinarbasi Terrace Restaurant is only a 5-minute walk away. Active guests can also enjoy ping pong.