Hotel Londra & Cargill położony jest w cichej dzielnicy mieszkalnej w centrum Rzymu, w odległości zaledwie 10 minut spacerem od słynnej ulicy Via Veneto i Schodów Hiszpańskich. Goście mogą nieodpłatnie korzystać z bezprzewodowego dostępu do Internetu.
Hotel Londra & Cargill mieści się w budynku wzniesionym w XIX wieku. Eleganckie pokoje są urządzone w jasnej kolorystyce i wyposażone w drewniane meble, klimatyzację, minibar oraz telewizor.
Codziennie o poranku serwowane jest obfite śniadanie w formie bufetu. Idealnym miejscem na relaks jest bar, który zaprasza na drinki i lokalne likiery.
Hotel Londra & Cargill usytuowany jest w odległości 10 minut spacerem od Ogrodów Willi Borghese i stacji metra Barberini, z której można dojechać na dworzec kolejowy Termini (oddalony o 2 przystanki).