A 3-minute walk from JR Meguro Train Station on the Yamanote Line, Hotel Mid In Meguro offers massage services. Rooms include an LCD TV, a private bath and green tea.
Number of rooms: 120
153-0064 Tokyo-to, Meguro-ku Shimomeguro 1-2-19, Japan
Hotel booked 1 times today.