La casa d’accoglienza è situata al centro di Roma in zona Aurelia, è a 200 m. dalla Metro A – fermata Baldo degli Ubaldi ed è a due passi da Piazza San Pietro. La struttura è ubicata all’interno di un comprensorio privato completamente isolato dai rumori della città.