BIG ECHO is a karaoke bar in Tokyo, located near a train station in Kanda Sakumacho, Chiyoda City. It has a drink bar and an unlimited alcohol option. Check-in happens at the 7th-floor front desk, and guests are taken to their room in under a minute. Food and drinks arrive quickly.