Dette gjestehuset ligger i Nomentano og 2 kilometer unna Villa Torlonia og Galleria Borghese. Dessuten ligger Bioparco di Roma og Villa Borghese kun 3 kilometer unna.