Com uma boa localização na área de Área de Ota, em Tóquio, Hotel Toms localiza-se a 2,7 km de Omori Hachiman Shrine, a 3,1 km de Miwa Itsukushima Shrine e a 3,3 km de Uramori Inari Shrine. Este hotel de 3 estrelas dispõe de acesso Wi-Fi gratuito, uma receção aberta 24 horas e depósito de bagagens. Este hotel está a 3,6 km de Gonsho-ji Temple e 3,8 km de Kifune Shrine.
Tokujo-ji Temple fica a 3,4 km de Hotel Toms, enquanto Showa no Kurashi Museum está a 3,5 km de distância. O aeroporto mais próximo é o Aeroporto de Tóquio-Haneda, que fica a 6 km de Hotel Toms.