Via san leonardo, 3, 40125 Bologna
Apartments
In the heart of Bologna, set within a short distance of La Macchina del Tempo and Santo Stefano Church, San Leonardo House Bologna - Self check-in offers free WiFi, air conditioning and household amenities such as a microwave and coffee machine. The property features garden and city views, and is 1.2...