L'établissement A Casa Di Penelope occupe un immeuble résidentiel, à 50 mètres de la station de métro Castro Pretorio et à 5 minutes à pied de la gare de Rome-Termini. Ses chambres sont équipées de la climatisation et d'une télévision.