Si te hospedas en Hotel Arashi Nihombashi Branch 2, estarás a tan solo 5 minutos a pie de Torre Tsutenkaku y de Nipponbashi. Además, Spa World y Zoo Tennoji se encuentran a tan solo 10 minutos a pie. Hay opciones de transporte público a solo unos pasos de la propiedad, como la Estación de metro de Ebisucho y la Estación Imaimiyaebisu, que está a 6 minutos.