Los huéspedes del Hotel Tabard Tokio, de 3 estrellas, pueden llegar fácilmente al Templo Koto-ji, ubicado a tan solo 5 minutos a pie. Ubicado a una distancia de 2 km de la Puerta Kaminarimon, el hotel incluye 45 habitaciones con vistas a la ciudad.
Los huéspedes encontrarán el Tokyo Skytree a unos minutos a pie de este hotel, y el Monumento a la Residencia de Sachio Ito se sitúa a tan solo 7 minutos a pie. Entre las atracciones deportivas cercanas está el Estadio de sumo Kokugikan, a una distancia de 2,1 km del hotel Tabard Tokio. Este lugar también se sitúa a un corto paseo de la bahía de Tokyo. El entretenimiento en la zona incluye el Centro Sumida Riverside a poco más de 25 minutos a pie del hotel. La estación de tren Kameido está bastante cerca del Hotel Tabard Tokyo, mientras que la estación de metro Kinshicho se encuentra a 350 metros.
Las habitaciones de este alojamiento incluyen aire acondicionado, así como servicios multimedia como una tv de pantalla plana con canales vía satélite. Las habitaciones, amuebladas con armario ropero y un escritorio, también cuentan con ventanas insonorizadas. Proporciona a sus huéspedes bidé, un inodoro separado y ducha, además de secadores de pelo y toallas de baño.
Cada mañana, se ofrece un desayuno buffet con diferentes opciones de comida. El bar lounge es perfecto para disfrutar de una bebida relajante. La zona del bar incluye un salón y una terraza. Los huéspedes pueden comer en el restaurante Toshomen-So Karaya Kinshicho a poco más de 5 minutos a pie del Tabard.