Meitetsu Inn Hamamatsucho Tokyo: 900 m to Tokyo Tower