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