Отель занимает исторический особняк, который располагается в самом сердце Рима, рядом с фонтаном Trevi.
Отель находится в нескольких шагах от дизайнерских магазинов, ресторанов и основных достопримечательностей города: Spanish Steps, Via Veneto, Пантеона, Колизея.
Boutique Hotel Trevi входит в цепочку отелей Leonardi Hotels.