Umejima Inn#201 Tokyo lies in a prime location in Tokyo, just a 6-minute walk from Umeda Park. Wi-Fi is available for guests' business or leisure needs.
This apartment is around 6 km from the National Museum of Nature and Science and not far from Umejima train station. Popular places in the area include Nakasone Shrine which 16 minutes' walk away. 3.6 km from Umejima Inn#201 you will find the Horikiri iris garden.
This apartment is equipped with a mini-kitchen. A dining table are also featured for your convenience. The property is within easy reach of the dessert restaurant Momijiya.