Situé à moins de 1,2 km du centre de Tokyo, le Garden Otsuka dispose d'une connexion Wi-Fi gratuite ainsi que d'une cuisine avec un micro-ondes, un réfrigérateur et des plaques de cuisson. Cet hébergement climatisé se trouve à 300 mètres du parc Otsukadai. Vous séjournerez à proximité d'attractions populaires telles que le sanctuaire Shusseinari, le musée mémorial Shintaro Suzuki et le parc Miyanaka.
Les logements comprennent un bureau. Leur salle de bains privative est pourvue d'un sèche-cheveux et de linge de lit.
Vous séjournerez à proximité du sanctuaire Tenso, de la mosquée Otsuka et du parc Toshima Ward Minamiotsuka. L'aéroport le plus proche, celui de Tokyo-Haneda, est situé à 26 km.