Das Hotel Morgan Hotel liegt im Herzen Londons an der Bloomsbury Street 24. Die Anlage zeichnet sich durch eine ruhige Umgebung aus, die dennoch eine gute Anbindung an das Stadtzentrum bietet. Ein gepflegter Garten sorgt für entspannte Momente im Freien.
Das Hotel bietet Zimmer mit Optionen wie Doppelbetten oder Sofabetten. Die Unterkünfte sind mit Teppichboden ausgelegt und verfügen über eine Klimaanlage sowie eine Heizung. Weitere Ausstattungsmerkmale sind eine Kochnische mit Kühlschrank und Mikrowelle, ein Safe sowie Satelliten- und Kabel-TV.
Ein Restaurant steht Gästen für ausgewogene Mahlzeiten zur Verfügung. Im Hotel gehören Zimmerservice, Weckdienst und ein 24-Stunden-Sicherheitsdienst zum Standardangebot. Parkmöglichkeiten sind ebenfalls vorhanden.