An intimate hotel in the historic centre of Rome, a short walk from Piazza di Spagna and Trevi Fountain, with buffet breakfast and excellent metro connections.
See prices & availabilityThis page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.
Hotel San Silvestro is a 3-star hotel in the historic centre of Rome, next to the Church of San Silvestro in Capite and just a 5-minute walk from Piazza di Spagna.
The property, decorated in a classic style, offers air-conditioned rooms with TV, tea and coffee set, minibar and private bathroom with complimentary toiletries. Among the room types available, the Double Room with bathtub and city view stands out, ideal for those looking for something extra, but there are also more compact options such as the Single Room, designed for solo travellers, and the Triple Room for small groups or families. A continental buffet breakfast is served every morning, with vegetarian, vegan and gluten-free options.
The location is one of the most appreciated strengths: the hotel is located in front of a bus terminus and just a few minutes from Spagna and Barberini metro stations, with Trevi Fountain and the Pantheon reachable on foot in less than 10 minutes. Surrounded by monuments, churches, cafés and restaurants, it is a convenient base for exploring Rome without needing a car.
The rooms at Hotel San Silvestro are decorated in a classic style and share some basic amenities: air conditioning, flat-screen TV, minibar, electric kettle for tea and coffee, and private bathroom with complimentary toiletries and hairdryer. Room sizes vary considerably, from 8 sqm in the compact Single Room to 16 sqm in the Triple Room, allowing guests to choose the option best suited to the number of guests.
Among the room types offered, the Double Room stands out for its bathtub and city view, a detail that makes it the ideal choice for those seeking a more relaxing stay. The Small Double Room instead offers a French double bed and a quiet view over the street, with an in-room safe. The Triple Room, with a single bed and a large double bed, is designed for groups or families with children, while the Single Room remains the most essential option for solo travellers.
One of the most sought-after rooms in the property, this 14 sqm option stands out for its bathtub and city view, a detail not offered by all the other room types. Featuring air conditioning, cable TV, minibar and electric kettle, it has a private bathroom with hairdryer and free WiFi.
The most compact room type in the property, designed for solo travellers. At 8 sqm it is the smallest room available, but it offers the same essential amenities as the others: air conditioning, cable TV, minibar, electric kettle and private bathroom with hairdryer.
The largest of the hotel’s rooms, at 16 sqm and able to accommodate up to 3 people: the combination of a single bed and a large double bed makes it the most practical choice for groups or families with children. Air conditioning, cable TV, minibar and a private bathroom with hairdryer complete the amenities.
A more compact double option, at 10 sqm, with a French double bed and a quiet view over the street. The private bathroom includes a bidet, shower and complimentary toiletries, while the room features an in-room safe, minibar and flat-screen TV with streaming services.
Hotel San Silvestro offers a range of services focused on comfort during a stay in the city centre. The reception is staffed 24 hours a day, with continuous security, CCTV in common areas and access via key cards. Guests also have access to luggage storage, daily housekeeping, a terrace and a common lounge area with TV.
For those wishing to explore the city, the property organises walking and cycling tours, lessons on local culture and a shuttle service. Evening entertainment is also on offer, with shows and live music.
The rooms feature air conditioning, free WiFi, minibar and a private bathroom with complimentary toiletries. Rounding out the offer are an on-site coffee shop, the option of breakfast in the room and a wine and champagne service for guests looking for an extra touch during their stay.
Hotel San Silvestro is located on Via del Gambero, in the heart of the Spagna district, one of Rome’s most elegant and lively neighbourhoods, just steps from the Church of San Silvestro in Capite. The area is dominated by elegant shopping streets such as Via del Corso, as well as historic cafés and restaurants like Palatium and Ristorante Life, both about 50 metres from the property.
Getting around is made easy by a bus terminus right in front of the hotel and the proximity of two metro stations: Spagna, 500 metres away, and Barberini, 650 metres away. Flaminio station is about 1.1 km away, while Roma Termini is 1.8 km away. Those arriving by plane will find Ciampino Airport 13 km away and Fiumicino Airport about 19 km away.
On foot, in less than 10 minutes, you can reach Trevi Fountain (350 m) and the Spanish Steps (300 m), while Piazza Colonna and Piazza di Pietra are about 250-350 metres away. A little further, about 700-900 metres away, are Piazza Venezia, Palazzo Venezia and Largo di Torre Argentina, must-see stops for first-time visitors to Rome. For those who enjoy longer walks, Piazza Navona is 750 metres away and Villa Borghese, with its gardens, is 1.6 km away: an excellent destination especially in the warmer months for a shaded break among the Roman pines.
Where to Stay in Rome: the Best Areas and Small Hotels: the complete guide →
Reviews particularly praise the staff, rated 9.7, and the location, with a score of 9.9 that makes it one of the most appreciated in the area. Cleanliness and comfort are also very good, while value for money remains the most modest score, though still solid.
Rates at Hotel San Silvestro vary depending on the season, room type and dates of stay. You can check the updated price from our search partners.
No, Hotel San Silvestro does not allow pets during the stay.
Hotel San Silvestro does not have private parking, as it is located in the historic centre of Rome, where private parking areas are generally limited.
The minimum age required to check in at Hotel San Silvestro is 18 years.
Hotel San Silvestro is located about 300 metres from Piazza di Spagna, reachable in just a few minutes on foot.
Yes, Hotel San Silvestro includes a buffet breakfast, with continental, Italian, vegetarian, vegan and gluten-free options.
Hotel San Silvestro is located in front of a bus terminus and a short distance from the Spagna (500 m) and Barberini (650 m) metro stations, which provide quick connections with the centre of Rome.