Keio Presso Inn Hamamatsucho Tokyo: 650 m to Tokyo Tower