Located just a 4-minute walk away from JR Meguro Station, Hotel Leon Meguro offers accommodation and a bar for guests to enjoy. Free WiFi is available throughout the property.
All rooms feature air conditioning, carpeting, a flat-screen TV, electric kettle, microwave and refrigerator. Every room has a private bathroom with slippers, towels, a hairdryer and free toiletries provided.
The 24-hour front desk offers free luggage storage. A drinks vending machine and business centre are available on site. Massages as well as fax and photocopying services are also available at an additional cost.
Room service and breakfast in the room is available at the property. There are several restaurants, cafes and convenience stores within a 2-minute walk from Hotel Leon Meguro.
Happo-en Garden is a 9-minute bus ride and walk from Hotel Leon Meguro, while Ebisu Garden Place is a 13-minute train ride and walk. Guests can enjoy shopping in Shibuya, located just a 10-minute train ride from the property. Tokyo Tower is 10 minutes away by car. Haneda International Airport is located a 30-minute train ride away.