In the historical centre of the city
Stella hotel is located on Via Castelfidardo close to Piazza Indipendenza in the historical centre of Rome. It is a 5-minute walk to Termini central railway station and about 10 to 15 minutes to the Spanish steps. The rooms are nicely furnished and provided with bathroom, telephone and colour TV. Stella Hotel, Via Castelfidardo, 51, Rome.
Via Castelfidardo, 51, , 00185 Roma, , Italy
|Distance to center||2 km|
|Distance to airport||40 km|