Eldon House will have special hours on December 17 and 18. Eldon House will be closed for the part of the day for our Ghost of Christmas Past Tours. Eldon House will be open for self-guided tours from 3:00-5:00 both days. Please note, that the last entry is at 4:45.