Hotel Sole Roma
About the hotel
Located in Rome’s centre, Albergo Del Sole Al Biscione features free WiFi throughout and a furnished terrace offering views of the city’s rooftops. The surrounding area is lively and full of shops, restaurants and pubs.
Via del Biscione, 76, Rome, Metropolitan City of Rome, Italy