Diana House se nalazi na svega 20 metara od mora, u letovalištu Skala Kallirachi, na zapadnoj obali Tasosa, koja je poznata po čudesnim zalascima sunca. Takođe, u neporednom okruženju locirane su prve prodavnice, taverne, kafići, apoteka, autobuska stanica i još dosta toga što gostima ovog mesta može zatrebati na odmoru.
Diana House ima i vrt, kao i veliku zajedničku terasu gde su raspoređeni stolovi, stolice i suncobrani, a odakle se pruža pogled na more. Tu je i zajednička kuhinja, kao i zidani roštilj. Kompleks je pokriven Wi-Fi internetom, a parking se nalazi ispred kuće.