AMOCITY
Business Hotel Legato is located in Tokyo, a 3-minute walk to Kikukawa Subway Station. The hotel offers modern rooms with private bathrooms....