1-3-14 Meguro, Tokyo City
0081358275622/81337796311/
81337795355/
The hotel is conveniently located for both business and leisure. It is only 2 minutes from JR Meguro Station, which is only 2 stops away from Shibuya and 4 stops away from Shinjuku.