La Villa Kavallaris & Apartments, de estilo cicládico, está situada en la localidad de Messaria y cuenta con piscina al aire libre con solárium amueblado. Ofrece conexión WiFi gratuita en las zonas comunes y alojamientos sencillos con aire acondicionado, algunos independientes.
Las habitaciones, estudios y apartamentos del Kavallaris están equipados con TV, nevera y hervidor eléctrico. Todos disponen de baño con ducha y algunos también incluyen zona de cocina bien equipada con zona de comedor. La mayoría de los alojamientos tienen balcón con vistas a la piscina, a la localidad o al mar Egeo.
El establecimiento está a 50 metros de un supermercado y a 200 metros de restaurantes y bares. La animada ciudad de Fira está a 4 km y el aeropuerto de Santorini, a 2 km. El puerto de Ormos Athinios está a 3,2 km. Hay aparcamiento gratuito.