A Barbagiannis House szálláshelye fenyő- és pálmafákkal beültetett buja területen található, Ormos Panagiasban, Sithonia államban, mindössze 300 méterre a homokos Trani Ammoudia strandtól. A szobák ingyenes Wi-Fi-vel és saját erkéllyel rendelkeznek, ahonnan zavartalan kilátás nyílik az Égei-tengerre.
A Barbagiannis lágy színekkel díszített, légkondicionált szobái TV-vel és elektromos vízforralóval felszereltek. A saját fürdőszoba hajszárítóval felszerelt.
A vendégek az étkezőben mindennap kontinentális reggelivel kezdhetik a napot. A helyszíni étteremben különféle helyi hagyományos recepteket szolgálnak fel. A tenger gyümölcseit kínáló tavernák, bárok és szupermarketek 300 méterre találhatók a szálláshelytől.
A Barbagiannis House 32 km-re található Sarti falujától és 23 km-re a nyüzsgő Neos Marmaras üdülőhelytől. Szaloniki nemzetközi repülőtere 102 km-re, Szaloniki városközpontja pedig 119 km-re található. A helyszínen ingyenes privát parkolási lehetőség biztosított.