logo

Location of Hotel Lella

Location

Via Palestro 9, Rome, Italy
Situated in the Central Station area of Rome, the location provides easy access to a wealth of historical and cultural landmarks. Major attractions like the Colosseum, Trevi Fountain, and Santa Maria Maggiore are all within walking distance, allowing guests to immerse themselves in the city's rich history. Additionally, the hotel is conveniently located near the Castro Pretorio Metro Station and is less than a 15-minute walk from Termini Train Station, making it an ideal base for exploring the surrounding area. Nearby dining options, such as Hostaria da Vincenzo and Asmara, are just moments away, ensuring that guests can easily savor local cuisine.
Check rooms and rates
From44US$ /night
Check-in
14Dec2024Select date
Check-out
15Dec2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
Via Palestro 9, Rome, Italy
Nearby
Museum
Museum of Contemporary Art of Rome
370 m
Piazzale di Porta Pia
Porta Pia
370 m
Restaurants
Gelateria La Romana
210 m
Via Venti Settembre 60
Pinsere
390 m
98 Via Flavia
Sorchetta Doppio Schizzo
130 m
Via Cernaia 47
Gelateria Come il Latte
560 m
Via Silvio Spaventa 26
Gelateria I Caruso
420 m
Via Collina 13/15
Osteria da Salvatore
240 m
Via Castelfidardo 39/c
Fiaschetteria Marini
380 m
9 Via Raffaele Cadorna
Mizio's Street Food
260 m
Via XX Settembre 58 Porta Pia
El Paisano
250 m
Via Montebello 92 Castro Pretorio
Goki sushi experience
350 m
Via Piave 21 Vicino piazza della reppublica
Casa del Pane
280 m
Via Goito 9/11 Near Termini station area
Archi Romani
280 m
Via Goito 25
Contact us
We’re at your service