Idéalement situé dans le quartier d'Ota Ward à Tokyo, l'Hotel Toms se trouve à 2,8 km du sanctuaire Omori Hachiman, à 3 km du temple Tokujo-ji et à 3,1 km du sanctuaire Miwa Itsukushima. Cet hôtel 2 étoiles propose une réception ouverte 24h/24, une bagagerie et une connexion Wi-Fi gratuite. Le sanctuaire de Kifune et le musée Showa no Kurashi sont à 3,8 km de l'hôtel.
Vous séjournerez à 3,2 km du sanctuaire Uramori Inari et à 3,6 km du temple Gonsho-ji. L'aéroport de Tokyo-Haneda, le plus proche, est implanté à 6 km.