Meguro Emperor

Meguro | 2 Chome-2-1-6 Shimomeguro, Meguro-ku, Tōkyō-to 153-0064, Japan [map] | +81 3-5435-7979
From ¥27,780/nightCheck Rates and Availability

Name: Meguro Emperor
Neighbourhood: Meguro
Closest Station Meguro Station
Address: 2 Chome-2-1-6 Shimomeguro, Meguro-ku, Tōkyō-to 153-0064, Japan
Phone: +81 3-5435-7979

Questions or comments about this article? Start a thread on our community forum