Villa Duchess tiene jardín, terraza, bar y zona de barbacoa en Pteleós. Hay piscina al aire libre, wifi gratis y parking privado gratis.
Las habitaciones tienen baño privado, algunas ofrecen balcón y otras también incluyen vistas al mar.
La clientela puede practicar actividades en Pteleós y alrededores, como senderismo y pesca.
El aeropuerto (Aeropuerto nacional de Nea Anchialos) está a 39 km.