Castle Town is located just below Hyrule Castle, and is accessible from the east, south and west. Many businesses reside there, including Telma's Bar, where others may gather information from the group of vigilantes working to restore peace in Hyrule.