Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via dei Marsi 42, Rome
Located in Rome, 700 metres from Porta Maggiore, Lele Rooms San Lorenzo provides air-conditioned rooms and a shared lounge. The property is close to Rome Termini Metro Station, San Giovanni Metro Station and Santa Maria Maggiore.
See MoreUsage of subsidiary facilities may incur additional fees