Dotato di un ascensore e un distributore automatico, l'Hotel Tabard Tokyo, a 3 stelle, si trova vicino al quartiere dello shopping Centro di Tokyo e a 2 km dal Tokyo Sky Tree. L'hotel dispone di 45 camere e di comfort quali un deposito bagagli e una lavanderia a gettoni.
L’hotel è a circa 5 minuti a piedi dal Tempio Koto-ji, a 10 minuti in macchina dalla Porta Kaminarimon. Tra i luoghi di interesse a una distanza di 3 km dall'hotel Tabard Tokyo troverai il Tempio di Sensoji. Tra le attrazioni culturali nelle vicinanze c'è il Museo di Sumida Hokusai, che si trova a circa 25 minuti a piedi dalla struttura. Questo hotel è vicino ai mezzi pubblici, a 850 metri dalla stazione della metropolitana di Kinshicho e a 700 metri dalla fermata dell'autobus Koto-shako-mae.
Il Tabard dispone di una cassetta di sicurezza, una TV a schermo piatto con canali satellitari e finestre insonorizzate nelle camere. La TV a schermo piatto con canali satellitari, e certe comodità, come un impianto di climatizzazione sono anche forniti. Nei bagni troverai un bidet, un bagno con WC separato e una doccia e diverse comodità, come asciugacapelli e asciugamani.
L'Hotel Tabard Tokyo offre una colazione a buffet. Il lounge bar ti aiuterà a goderti il soggiorno. Il ristorante Sandaime Fujimura Shoten è a soli 7 minuti a piedi.