Via Del Gambero 3, 00187 Roma
Hotel
3 stars
with
21
rooms
Located next to the Church of San Silvestro in Capite, this hotel offers air-conditioned rooms in the heart of
Rome's historical center. This small hotel with free WiFi is 5 minutes' walk from the iconic Spanish Steps.
Hotel San Silvestro has a central location in Rome's most popular shopping area on and around ...