Hotel Leon Meguro
Hotel Leon Meguro is a 2-star venue positioned about 10.6 km from Tokyo Metropolitan Art Museum.
The hotel is placed in a shopping area, a short walk from a temple, a tower and a museum. Guests can get to Tokyo city center, which is 7 km away.
Within walking distance of Meguro Ward district with restaurants and cafés.
Hotel Leon Meguro offers non-smoking rooms with complimentary Wi-Fi, a safe, heating, cable TV with on-demand movies and a work desk as well as a microwave, an electric kettle and a fridge. For more comfort a bathtub, a hairdryer and a shower are provided.
Offering a variety of dishes, Nogatahopu and Kosuge are just about 100 meters away.
10 minutes' walk to Meguro train station. The hotel is set 15 minutes' drive from Haneda airport.
Hotel Leon Meguro offers a business center and a copier for business guests.