Our Place est situé à Eildon. Doté d'un parking privé gratuit, l'établissement se trouve à 6,3 km du club nautique d'Eildon et du port de plaisance du lac d'Eildon.
Cet hébergement comprend une cuisine.
L'aéroport d'Essendon Fields, le plus proche, est implanté à 152 km.