Situé à 10 minutes à pied de la place Saint-Pierre, le LJ House se trouve dans le centre de Rome. Cet établissement propose des chambres modernes et climatisées dotées d'une connexion Wi-Fi gratuite.