El Barbagiannis House se encuentra en Ormos Panagias (Sithonia), a solo 100 metros de la playa de arena de Ammoudia y rodeado de pinos y palmeras. Ofrece habitaciones con conexión WiFi gratuita y balcón privado con vistas directas al mar Egeo.
Las habitaciones del Barbagiannis están decoradas en tonos suaves y disponen de aire acondicionado, TV y hervidor eléctrico. El baño privado tiene secador de pelo.
El hotel sirve un desayuno continental a diario en la zona de comedor. El restaurante del hotel sirve una variedad de recetas tradicionales locales. A 100 metros del establecimiento hay tabernas de marisco, bares y supermercados.
El Barbagiannis House se encuentra a 32 km de la localidad de Sarti y a 22 km de la animada localidad de Neos Marmaras. El aeropuerto internacional de Tesalónica está a 100 km y el centro de Tesalónica, a 111 km. Hay aparcamiento privado gratuito.