Welcome to Hotel Appartamento Silla Rome, Just 350 metres from Ottaviano Metro Station, Appartamento Silla is located in central Rome. It offers classic-style accommodation with free WiFi and air conditioning. These apartments feature a TV, kitchen and parquet floors. The bathroom has a shower and hairdryer. Saint Peter’s Square and the Vatican Museums are less than a 10-minute walk from Silla Apartment. (Hotel Appartamento Silla Rome hotels booking).