Hotel Leon Meguro

1-3-14 Meguro, Tokyo, 153-0063, Japan

Best value

Enter your dates to view
today's low rates and promotions.

CHECK RATES

About Hotel Leon Meguro

Property Location
With a stay at Hotel Leon Meguro in Tokyo (Meguro), you'll be within a 10-minute drive of Tokyo Tower and Shiba Park. This hotel is 2.7 mi (4.3 km) from Tokyo Bay and 2.7 mi (4.4 km) from Shibuya Crossing.

Rooms
Make yourself at home in one of the 48 air-conditioned rooms featuring refrigerators and microwaves. Plasma televisions with digital programming provide entertainment, while complimentary wireless Internet access keeps you connected. Bathrooms have complimentary toiletries and bidets. Conveniences include safes and minibars, and housekeeping is provided daily.

Amenities
This hotel offers designated smoking areas.

Dining
Take advantage of the hotel's 24-hour room service. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 6:30 AM to 10 AM for a fee.

Business, Other Amenities
Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk.

Amenities

  • 24 hour front desk
  • Internet Access - Free in room
  • Dry cleaning service
  • Lounge/Bar

Location

Hotel Leon Meguro
1-3-14 Meguro, Tokyo, 153-0063, Japan

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more