Richards' Place is a semi-detached villa is located in Icmeler and is 6 km from Marmaris. Guests benefit from balcony and an outdoor pool. Free WiFi is offered throughout the property.
There is a seating area, a dining area and a kitchen complete with a dishwasher and an oven. A flat-screen TV with satellite channels is available.
Rhodes Town is 39 km from Richards' Place, while Dalyan is 37 km away. The nearest airport is Dalaman Airport, 51 km from the property.