Click here to book your room

Piazza San Giovanni In Laterano, 26, Appio Latino, 00184 Rome, Italy
website: www.basilicasquare.com