Locanda del Sole
B&B in Rome City Centre
Reviews
8.8 out of 10
Excellent
Popular amenities
8.0 out of 10
Guests loved the amenities.
Explore the area
Via Della Scrofa 10, Rome, RM, 186
- Piazza Navona6 min walk
- Via del Corso6 min walk
- Pantheon6 min walk
- Rome (FCO-Fiumicino - Leonardo da Vinci Intl.)41 min drive