Relais Bocca di Leone besitzt eine super Lage, denn Folgendes kann in gerade mal 5 Minuten erlaufen werden: Spanische Treppe und Piazza di Spagna. Außerdem ist Folgendes zu Fuß höchstens 10 Minuten entfernt: Via del Corso und Trevi-Brunnen. Die öffentlichen Verkehrsmittel sind nur einen kurzen Fußmarsch entfernt: Zur U-Bahn-Station Spagna sind es 4 Minuten und zur U-Bahn-Station Flaminio – Piazza del Popolo 11 Minuten.