Idéalement situé dans le quartier Meguro Ward de Tokyo, le Meguro Apartment se trouve à 400 mètres du temple Anyo-in, à 600 mètres du temple Daienji et de la statue Megurogawa Kakyo Seishi Bodhisattva. L'établissement se trouve à proximité du musée parasitologique Meguro, de l'église catholique Meguro et du sanctuaire Otori. Le musée du costume de Sugino se trouve à moins de 1 km.
Tous les logements sont équipés de la climatisation, d'un micro-ondes, d'un réfrigérateur, d'une bouilloire et d'un bureau. Les logements comprennent une salle de bains privative et une connexion Wi-Fi gratuite. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à proximité du temple Meguro Gajoen, du temple Meguro Fudoson Ryusen-ji et du sanctuaire Otori. L'aéroport le plus proche, celui de Tokyo-Haneda, est situé à 13 km.