La Villa Castello se encuentra a 100 metros del centro de Istro y a 350 metros de la playa más cercana y ofrece apartamentos luminosos de estilo tradicional con conexión WiFi gratuita y vistas al mar, al jardín o a las montañas.
Los apartamentos Castello tienen paredes encaladas y muebles de madera. También disponen de 2 balcones, zona de cocina con zona de comedor, caja fuerte y TV vía satélite. El baño, amplio y privado, incluye ducha.
A menos de 300 metros hay varios restaurantes locales de cocina cretense. La localidad de Kalo Chorio está situada a 2 km y la localidad costanera de Agios Nikolaos, a 11 km. Frente a la villa hay aparcamiento privado gratuito.