Situado a aproximadamente 3 km do Rio Meguro, o Hotel Lee está localizado a 400 metros do Monochrome Gallery Rain.
Os hóspedes vão gostar da proximidade do Parque Setagaya, que está a 13 minutos a pé. Os viajantes em negócios irão gostar de estar perto do Torre de Tóquio (a 6 km) e a Rua Takeshita (a 3.2 km). Museu do Artesanato Folclórico do Japão fica a 20 minutos a pé deste apart-hotel. O hotel de 3 estrelas está localizado a uma fácil caminhada da Ikejiri-ohashi. O aeroporto Internacional de Toquio pode ser alcançado em 25 minutos de carro do o Hotel Lee.
Os quartos de hóspedes incluem cofre para notebooks, sofá e TV de tela plana com canais via satélite. TV de tela plana com canais via satélite e TV com vários canais, assim como confortos como ferro de passar, o ferro e tábua de passar, controle de temperatura, são apresentados. As casas de banho vêm com bidé, casa de banho separada e chuveiro, juntamente com secador de cabelo e lençóis de banho.
Vários restaurantes, incluindo Ruli-ro e Sake Bar Tora, estão localizados na área circundante, a 100 metros de distância.