Troll House je smešten na jugoistočnom delu ostrva Paros, na oko 100 metara od plaže Golden Beach. Na ovoj plaži se nalaze dva restorana uz more, barovi, a postoji i mogućnosti upražnjavanja vodenih sportova. Do plaže mesta Drios ima oko 1,4 km, prestonica ostrva Paros je na udaljenosti od 20 km, a ostrvski aerodrom je na distanci od 16 km.
Smeštaj Troll House nudi zajednički salon, mesto za pravljenje roštilja, a pokriven je i besplatnim Wi-Fi internetom. Takođe, odmah ispred ovog kompleksa mogu se naći javna parking mesta.