The 65 m² Flower House Tokyo is 3.1 km from the Takeshita Street, giving access to numerous sites in the area.
Guests can enjoy the location within a few blocks of the Meiji Jingu Shrine, while Hatagaya train station is around 700 metres away. This apartment is nestled within 3 km of the Omoide Yokocho market.
The apartment offers a kitchenette.