Situé dans le quartier de Toshima à Tokyo, le Tokyo Holiday Hotel propose des chambres 4 étoiles avec connexion Wi-Fi gratuite. L'établissement se trouve à proximité du parc Otsukadai, du sanctuaire Koyasu Tenman-gu Sugawara et de la mosquée Otsuka. Il se trouve à 1,2 km du centre-ville et à 700 mètres du parc Sugamo.
Toutes les chambres disposent d'un bureau. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à proximité du sanctuaire Shusseinari, du parc Miyanaka et du parc Nishisugamo. L'aéroport de Tokyo-Haneda, le plus proche, est implanté à 27 km.