Becco is on 46th between 8th and 9th Town Hall is on 43rd between Broadway and 6th. It would be about a 10 min walk.
About 10-15 minutes, depending on what speed you walk.
Google maps have the best answer
Yes, walking distance
Thanks! Your answer is awaiting moderation.