Hotel ★★★

MeguroHolic Hotel

153-0063 Tokyo-to, Meguro-ku Meguro 1-3-14, Tokyo, Japan Show on map

Very good895 reviews 8.3
★8.3/10Very good
⏲03:00 PMCheck-in from
⌂47 rooms7 floors

About MeguroHolic Hotel

MeguroHolic Hotel is a 3-star hotel in Tokyo, Japan. Guests rate it 8.3/10 (very good) across 895 reviews, ranking it #841 of 7,248 places to stay in Tokyo. The property has 47 rooms across 7 floors.

Great care is taken to ensure guests experience comfort through top-notch services and amenities. Remain linked during your visit by utilizing the complimentary internet access available. Reception services featuring luggage storage are available to cater to your requirements.

Need some relaxation? Your room features daily housekeeping to make your stay even more comfortable and enjoyable. Crafted for coziness, every guestroom provides an array of features, guaranteeing a tranquil night's sleep while maintaining the level of comfort.

Read more about MeguroHolic Hotel

For a more enjoyable stay, select rooms at hotel are equipped with linen service and air conditioning. For certain chosen rooms, guests can enjoy in-room amusement like daily newspaper, television and in-room video streaming as a part of their stay. Rest assured that your hydration needs will be met, as some guestrooms are equipped with a refrigerator, bottled water and mini bar.

Maintain your cleanliness and comfort using a hair dryer, toiletries and bathrobes available in select guest restrooms. Each morning at MeguroHolic Hotel, a scrumptious, homemade breakfast kick-starts the day.

Property facts

Property type
Hotel
Star rating
3 stars
Check-in
From 03:00 PM
Check-out
Until 11:00 AM
Rooms
47
Floors
7
Chain
Belluna
Formerly known as
Hotel Leon Meguro

Location

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

Loading map…

Frequently asked questions

What are the check-in and check-out times at MeguroHolic Hotel?

Check-in starts at 03:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.

Is MeguroHolic Hotel a good place to stay?

MeguroHolic Hotel has a guest rating of 8.3 out of 10 from 895 reviews, which is considered very good. It ranks #841 of 7,248 properties in Tokyo on Triptoic.

Where is MeguroHolic Hotel located?

MeguroHolic Hotel is located at 153-0063 Tokyo-to, Meguro-ku Meguro 1-3-14, Tokyo 153-0063, Japan.

How many stars does MeguroHolic Hotel have?

MeguroHolic Hotel is rated 3 stars.

How many rooms does MeguroHolic Hotel have?

MeguroHolic Hotel has 47 rooms.

Stays near MeguroHolic Hotel

Highly rated alternatives close by

All 7,248 in Tokyo →

More ways to stay in Tokyo

8.3 895 reviews
Check prices