The 3-star Hotel Letizia is set just 2.2 km from Bagni Ricci.
The property is situated 3.1 km away from Antica Pescheria di Piazza Cavour.
There are 37 en-suite rooms at Hotel Letizia feature a private balcony, a wardrobe, television with satellite channels, a laptop safe and heating. Bathrooms are appointed with a bidet, bath sheets and a hairdryer.
Serving a wide assortment of dishes, Ristorante Cinese La Grande Muraglia and osteria vienioltre a casa di Alice are about 100 meters from the property.
There are parking and a safe deposit box available on the premises.