Casa Howard offers luxurious rooms with free Wi-Fi in the centre of Florence, near the Basilica of Santa Maria Novella. Recommended by many guides and international magazines, it has a really unique atmosphere.
Number of rooms: 14
Via Della Scala 18 black, Santa Maria Novella, 50123 Florence, Italy