Este establecimiento presenta una arquitectura tradicional y cuenta con piscina privada, zona de barbacoa, conexión Wi-Fi gratuita y vistas ilimitadas al mar Jónico desde su terraza y balcón amueblado. El Orfos Villas se encuentra a 300 metros de la playa de la localidad de Agios Nikolaos.
Las villas presentan mosaicos de azulejos y paredes de piedra. Todas ellas cuentan con aire acondicionado, TV de pantalla plana vía satélite, reproductor de CD/DVD, bañera de hidromasaje, baño con zapatillas y artículos de aseo gratuitos y una zona de estar, comedor y cocina totalmente equipada de planta abierta.
El Orfos Villas se encuentra a 32 km de la ciudad y el aeropuerto de Zante, así como a 350 metros del puerto de Agios Nikolaos y de varias tabernas que sirven pescado fresco. La playa de Makris Gialos se halla a 1,5 km.