Situated nearly a 25-minute walk from Meguro River Park, the 41 m² Hotel Lee Tokyo can host up to 6 guests in Tokyo. This 1-bedroom apartment features Wi-Fi in the rooms.
The apartment offers a convenient setting, a mere 550 metres from Ikejiri-ohashi train station and in close proximity to Ikejiri Inari Shrine. If you feel like visiting the surroundings, check out the sleek gallery "Museum of Yebisu Beer" 3.2 km from the property. Hotel Lee is nestled approximately 10 minutes by car from Shinjuku Gyoen National Garden.
There are comforts like air conditioning, as well as a flat-screen TV with satellite channels featured in a dining area for guests' maximum convenience. A bathroom is fitted with a bidet, a separate toilet, and a shower, along with hair dryers and bath sheets, which are also provided.
An equipped kitchen is featured at this apartment.