Grand Hotel Cavour представляет собой старинное шестиэтажное здание 13-го века, которое было отремонтировано в 2003 году. Отель расположен в историческом центре Флоренции в 100 м от церкви и музея Данте и в 500 м от Галереи Уффици. С Божественной террасы (Divina Terrazza) на крыше отеля открывается вид на Собор Санта Мария дей Фьоре со знаменитым куполом Брунеллески.