this place is amazing, from every aspect and angle. totally a time warp from the beginning of th 1900's. absolutely fascinating all of the history just from the standpoint of getting the castle started and built. casa loma at present day is a multi purpose place, from a museum of that time frame, to a great place to take photos, and even a awesome place to get married. in recent years the castle has a Halloween haunt, like a maze of spooky stuff for kids or fans of Halloween.
transit options are DuPont station being the closest subway station, with the 127 bus providing a more direct route. when you do choose to walk to here from the subway station you have two options, walk around the castle and up a hill, or up a pretty long staircase and dodge people who are training or running.
casa loma is absolutely an awesome experience that everyone in Canada should partake in, one of my top five tourist attractions in Toronto.