El Apa Hotel Nishiazabu Tokio, de 3 estrellas, situado a una distancia de 650 metros del Museo Nezu, cuenta con 191 habitaciones con vistas a la ciudad. El hotel sirve comida europea preparada en el restaurante a la carta del hotel.
Este hotel está situado a poca distancia de Hachikō y la estación de metro Hiroo está a unos 900 metros. La zona incluye lugares de interés religioso como el Santuario Nogi (2 km) y el Santuario Meiji (2,1 km). Las atracciones de entretenimiento cercanas de Tokio incluyen el Teatro Kabukiza, que está a unos 10 minutos en coche. Para los que viajan desde lejos, el aeropuerto Internacional de Tokio-Haneda está a 23 minutos en coche.
Algunas de las habitaciones del Apa Hotel Nishiazabu Tokio están equipadas con climatización individual, calefacción central y una plancha, además de opciones de autoservicio como hervidor eléctrico. Los cuartos de baño, equipados con un bidé, una bañera y un inodoro separado, también tienen secador de pelo y toallas.
Los huéspedes pueden degustar la comida japonesa en el restaurante La Bombance, que está a tan solo 300 metros.