Absolutely Perfect Location
This hotel serves as the perfect spot to enjoy the best of both worlds. While it is tucked away on a side street, it is still only a short walk away from all the major sights and sounds in Italy. You will love being close enough to it all to walk there.