L'hotel Truman Room Londres est situé dans le quartier "Shoreditch" à Londres, à 200 mètres de la Galerie d'art Whitechapel Gallery. Un Wi-Fi est dans les zones publiques tout au long de l'année.
La résidence est à 2 km de la cathédrale Saint-Paul de Londres et à quelques instants de la gare de Shoreditch High Street. Truman Room est également à moins de 25 minutes à pied du mémorial au sacrifice héroïque de soi. L'hotel est situé à quelques pas de la Tour de Londres, et Aldgate se trouve dans une zone de 800 mètres. Cette propriété est fixée à environ 5 minutes de marche de Brick Lane et à environ 10 minutes de marche de la Aldgate East.
Les chambres comprennent des fenêtres insonorisées, ainsi qu'un bureau. Une toilette séparée et une douche sont également inclus dans ces chambres, en outre un sèche-cheveux et des draps de bain sont aussi fournis. Les salles de bains avec une toilette séparée et une douche comprennent également un sèche-cheveux et des draps de bain.
Standard Balti House avec une cuisine indienne est situé juste à côté de Truman Room de Londres.