Cet hôtel de 3 étoiles Meguroholic Hotel Tōkyō est situé à 5 minutes à pied du Gohyakurakan-ji et offre un stockage des bagages et un restaurant. Le Centre national des Arts de Tokyo est situé dans un rayon de 4 km.
Cet hôtel est situé dans le voisinage de "Arrondissement de Meguro" à Tōkyō, à moins de 4 km de La Tour de Tokyo et tout près du Ryusen-ji. Meguroholic Tōkyō se trouve à moins de 10 minutes à pied de la Meguro. L'hôtel permet aussi d'accéder à des boutiques comme l'Yebisu Garden Place Ichibankan, qui se trouve à une promenade de 25 minutes de marche.
Les 47 chambres sont équipées d'une clé électronique (carte), ainsi que de conforts tels qu'un presse-pantalon et de la climatisation. Elles viennent avec une baignoire spa des équipements comme un sèche-cheveux et un bonnet de douche.
Le petit-déjeuner est servi au restaurant. Lors de votre séjour dans cette propriété, vous pourrez choisir parmi les restaurants à proximité, tels que Steakhouse B&M Meguro, situé à 350 mètres, ou Grilled Skewers Tanaka Meguro, à 5 minutes à pied.