Das Judd Hotel liegt in London und verbindet die überschaubare Größe eines Hauses mit 37 Zimmern mit einer Lage in einer der bekanntesten europäischen Metropolen. London bietet eine große Auswahl an Museen, historischen Sehenswürdigkeiten, Einkaufsmöglichkeiten und kulturellen Veranstaltungen. Der nächste Flughafen ist London (LON), wodurch sich das Hotel für Städtereisen und geschäftliche Aufenthalte einordnen lässt. Ein freundliches Team unterstützt bei Fragen und bei der Planung von Ausflügen über den Tourdesk.
Die Zimmer sind mit Klimaanlage und Zentralheizung ausgestattet und verfügen über Teppichboden. Ein Doppelbett schafft eine vertraute Schlafumgebung, während ein Safe und ein Schreibtisch praktische Funktionen für persönliche Dinge und organisatorische Aufgaben bieten. Sat-TV, Radio, Telefon und Internetzugang stehen für Unterhaltung und Kontaktmöglichkeiten zur Verfügung. Eine individuell regelbare Klimaanlage ergänzt die zentrale Klimatisierung. Ein Bügelset ist ebenfalls vorhanden.
Für die Sicherheit persönlicher Gegenstände stehen ein Zimmersafe im Zimmer und ein weiterer Safe im Hotel zur Verfügung. Der Zimmerservice erleichtert die Versorgung innerhalb des Hauses, während ein Weckdienst die Tagesplanung unterstützt. Medizinische Betreuung und ein Transferservice gehören zu den angebotenen Leistungen. Für organisatorische oder geschäftliche Aufgaben steht ein Faxgerät bereit. Die Nichtraucherzimmer bieten Gästen eine rauchfreie Unterkunftsmöglichkeit.
Das Restaurant serviert ein kontinentales Frühstücksbuffet, das eine unkomplizierte Auswahl für den Start in den Tag bereithält. Zusätzlich können Gäste im Restaurant speisen, wenn sie ihre Mahlzeit direkt im Hotel einnehmen möchten. Die gastronomische Ausstattung umfasst ein Restaurant.