177 Via Dei Sabelli, 00185 Roma
Hotel
3 stars
with
67
rooms
Located in Rome, within 15 minutes' walk of Termini Station, B&B Hotel Roma San Lorenzo Termini features free
WiFi throughout. The property is set in the San Lorenzo district, a 15-minute walk from Porta Maggiore.
At the hotel, each room includes a desk. The rooms include a private bathroom with a bidet, a ...