10/10 Exceptional
Oct 9, 2024
This was my first visit to Italy & I stayed in Rome. Hotel Lella is PERFECTLY located in the city center 15 mins walking to the Trevi Fountain & other monuments. The streets are lined with restaurants too. It is a 0.5 mile walk from the Roma termini station which also makes it extremely convenient. But the best part about my stay was Will, who works at the front desk. He was my first impression to the city & how I fell in love with Rome through his guide & expertise & friendliness!!!! Not only did I make a lifelong friend but I highly recommend this hotel to stay at whether you are on a budget or not!!!!!!
Eliza
Eliza, 7-night trip
Verified Expedia guest review