The Light Inn Tōkyō est placé dans un quartier populaire de Tōkyō, à environ 2 km de Tōshō-gū et à environ 20 minutes de marche de la Rue commerçante Yanaka Ginza. Doté de 16 chambres avec vue sur la ville, l'hotel 3 étoiles sans fumée est situé à environ 4 km du sanctuaire Kanda Myojin.
L'hotel est niché à environ 5 minutes à pied du parc de Tabatashimmachi, à une courte distance de la gare Tabata. Les amateurs de sport peuvent également visiter le Dôme de Tokyo, à 4,1 km de Light Inn, et emmener leurs familles au Zoo d'Ueno, qui se trouve dans une zone de 2,1 km. Outre d'autres attractions culturelles le Musée national de la nature et des sciences de Tokyo est niché à environ 10 minutes en voiture de ce logement. L'hotel est à proximité de la gare routière Tabata-Shimmachi-Itchome.
The Light Inn Tokyo offre des chambres avec un coin salon comprenant une climatisation, ainsi qu'une TV à écran plat avec des chaînes satellite. Ces chambres ont un bidet, une toilette séparée et une douche dans les salles de bain, et aussi une bouilloire électrique et un réfrigérateur pour cuisiner soi-même. Les clients peuvent utiliser un sèche-cheveux et des serviettes dans les salles de bains privées avec un bidet, une toilette séparée et une douche.
Le bar de l'hôtel offre un Wi-Fi gratuit et une télé. Enoteca Equus sert différents types de plats italiens à 150 mètres de Light Inn de Tōkyō.