8. Where are the restrooms? Public restrooms are located in most buildings at the park. The restrooms are all handicapped-accessible. The restrooms that are located in the red brick building adjacent to the carousel are open year-round. 9. Where did the name “Glen Echo” come from?