Located in the Songshan district of Tokyo nearly a 25-minute walk from the Meguro River Park, the 41 m² Hotel Lee Tokyo accommodates up to 6 guests. This 1-bedroom apartment features Wi-Fi in the rooms.
The apartment boasts a convenient location within a few blocks of Ikejiri-ohashi train station. The Ikejiri Inari Shrine is nearby and the sleek gallery "Museum of Yebisu Beer" is 3.2 km away. Hotel Lee is nestled approximately 10 minutes by car from the Shinjuku Gyoen National Garden.
Enhancing your comfort, a bidet, a separate toilet, and a shower can be found at this accommodation. A hair dryer and bath sheets are also included in the bathroom.
Hotel Lee includes a fully-equipped kitchen where guests can cook and enjoy homemade meals.