
B-Roof is a celebrated rooftop restaurant and American bar on the fifth floor of the Grand Hotel Baglioni in the heart of Florence, just a two-minute walk from Santa Maria Novella station. Its outdoor terraces and panoramic windows deliver breathtaking 360-degree views sweeping across the entire city skyline, from the Duomo and Palazzo Vecchio to Piazzale Michelangelo and the Medici Chapels. The American Bar serves a creative cocktail menu inspired by themed events and soirees, with evening aperitifs from 6:30 PM accompanied by elegant finger food on black slate. The kitchen reinterprets regional Tuscan dishes with an innovative touch, using top-quality local produce in a setting that combines indoor dining with a lush outdoor terrace under a Virginia creeper pergola. During summer, the B-Green corner opens for classic cocktails and nightly rooftop aperitifs, making B-Roof a year-round highlight of the Florentine dining scene.