In the centre of Florence, located within a short distance of Santa Maria Novella and Strozzi Palace, Mamo Florence - San Lorenzo Apartment offers free Wi-Fi, air conditioning and household amenities such as an oven and coffee machine.
Borgo San Lorenzo 20, Duomo, 50100 Florence, Italy