Localizado em Osaka, a 600 metros de Tsutenkaku, o Toho Hotel oferece vistas para a cidade. Entre as comodidades desta propriedade estão um restaurante, uma recepção aberta 24 horas, serviço de bilheteira e acesso Wi-Fi gratuito em toda a propriedade. A propriedade fica perto de atracções populares como o Parque Tennoji, o Masui Shimizu e o Templo Kohzenji.
Todos os quartos do hotel incluem uma secretária, uma televisão de ecrã plano e uma casa de banho privativa. Os quartos do Toho incluem ar condicionado e um roupeiro.
Os pontos de interesse populares perto do Toho Hotel incluem a Rua Shinsekai Market, o Kanshizume of Wells e o Santuário Yasui. O aeroporto mais próximo é o Aeroporto de Itami, a 19 km do hotel.