Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

Hotel Leon Meguro

Search hundreds of travel sites at once for hotel deals at Hotel Leon Meguro

1-3-14 Meguro, Meguro-ku, Tokyo 153-0063, Japan
+81 337 796 311


Hotel Leon Meguro
Sun 19/11
Mon 20/11

Overall guest ratings

7.4/10 Good
based on 88 reviews

Review highlights

  • 10.0
  • 9.1
  • 6.8
  • 5.7

Good to know

  • Spacious bathroom
  • Great shower


  • 3.2 km Mori Art Museum
  • 3.2 km Roppongi Hills
  • 3.9 km Tokyo Tower
show all


When you stay at Hotel Leon Meguro, you'll be within a 10-minute drive of Tokyo Tower and Tokyo Metropolitan Teien Art Museum. You can unwind with a drink at the bar/lounge, and continental breakfast is available daily. Rooms feature bonuses like refrigerators and microwaves, along with 24-hour room service and plasma TVs.

Less show all


  • Free Wi-Fi
  • Business centre
  • Internet
  • Laundry service
  • Room service
  • Bar/Lounge
  • Air-conditioned
  • 24 Hour Front Desk
  • Storage available
  • Non-smoking rooms available
  • Safe
  • Pets not allowed
  • Designated smoking area
Less show all