logo

Location of Hotel Stella

Location

Via Castelfidardo, 51, Rome, Italy, 00185
Situated in a historic 19th-century building, the location offers easy access to an array of cultural and architectural landmarks in central Rome. Less than a 10-minute walk from Roma Termini Train Station, guests can enjoy excellent public transport links via bus and tram. Notable attractions such as the Roman Forum, the Colosseum, and the splendid Basilica of Santa Maria Maggiore are all within walking distance, while Piazza Repubblica and Via Nazionale are a brief stroll away. Piazza di Spagna, Piazza Venezia, and the Trevi Fountain are conveniently accessible via public transport in about 15 minutes. The vibrant surroundings are filled with local inns, wine bars, handicraft stores, museums, and theaters, providing an authentic Roman experience.
Check rooms and rates
From82US$ /night
Check-in
14Dec2024Select date
Check-out
15Dec2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
street view
Via Castelfidardo, 51, Rome, Italy, 00185
Nearby
Museum
Museum of Contemporary Art of Rome
540 m
Restaurants
Pinsere
570 m
98 Via Flavia
El Paisano
150 m
Via Montebello 92 Castro Pretorio
Lilac Bar
190 m
Via Palestro 34/A
Asian Delight
230 m
Via Montebello 66
Ristorante da Dino
230 m
Via Dei Mille 10
Taverna Pretoriana
290 m
Via Palestro 46-48
The Yellow Bar
270 m
Via Palestro 40-42
Archi Romani
200 m
Via Goito 25
Casa del Pane
200 m
Via Goito 9/11 Near Termini station area
Pinoy Fast Food
180 m
Via Gaeta 21
Contact us
We’re at your service