Das Hotel Caravel liegt im Stadtteil Garbatella, zwischen dem EUR-Finanzviertel und dem historischen Zentrum Roms, nur 25 Autominuten vom Flughafen Fiumicino entfernt und die Verbindungen zu den wichtigsten Sehenswürdigkeiten der Stadt sind ausgezeichnet.
Die Metrostation Garbatella ist nur 3 Stationen vom Kolosseum und 5 Stationen vom Bahnhof Termini entfernt und in 15 Minuten zu Fuß erreichbar. Außerdem gibt es direkt vor dem Hotel eine Bushaltestelle mit Linien (30-Express, 160, 714, 715), die zum historischen Zentrum fahren.