Tokyu Stay Meguro Yutenji 3 stars

153-0052 Tokyo Prefecture, Meguro-ku Yutenji 2-15-7, Japan

Hotel image
Read more reviews for Tokyu Stay Meguro Yutenji