Japan House Shirokane Tokyo is located 10 minutes by car from the Shinjuku Gyoen National Garden and only 1.8 km from the Tokyo Metropolitan Teien Art Museum. Boasting a location just around the corner from the Jorin-ji Temple, this homestay provides guests with a Jacuzzi.
The apartment lies in Central Tokyo, which is Japan's busy capital, about a 25-minute walk from the 1958-vintage Tokyo Tower. Japan House Shirokane has a prime location in proximity to Shirokane-Takanawa metro station.
The apartment is equipped with a bathroom that features a hair dryer and bath sheets. A bidet, a separate toilet, and a shower can also be found.
Enhance your stay with this accommodation's a mini-kitchen, furnished with an electric kettle, a refrigerator, and kitchenware for your comfort. This property is within 9 km of Mejiro train station.