Hotel Leon Meguro

Rate: 
3.00
3
Zipcode: 
153-0063
Address: 
1-3-14, Meguro, Meguro-ku
Check In: 
02:00 PM
Check Out: 
12:00 PM

The 2.5-star Hotel Leon Meguro offers comfort and convenience whether you're on business or holiday in Tokyo. The property offers guests a range of services and amenities designed to provide comfort and convenience. Facilities like free Wi-Fi in all rooms, daily housekeeping, Wi-Fi in public areas, room service, restaurant are readily available for you to enjoy. Flat screen television, clothes rack, complimentary tea, mirror, slippers can be found in selected guestrooms. The property offers various recreational opportunities. Hotel Leon Meguro combines warm hospitality with a lovely ambiance to make your stay in Tokyo unforgettable.

Hotel Name: 
Hotel Leon Meguro
State: 
Tokyo
Number of Floors: 
7
Number of Rooms: 
47
Open: 
2016年
Currency: 
USD

Nearby hotels


Asakusa (121)
Shibuya (107)
Ikebukuro (98)
Shinjuku (93)
Ueno (93)
Akihabara (46)
Akasaka (36)
Kamata (35)
Shinagawa (35)
Roppongi (22)
Akabane (14)
Azabu (14)
Tachikawa (13)
Omori (13)
Shinbashi (8)
Hanzomon (4)