He chose a dramatic perch in the Ossipee Mountains and created what we now know as Castle in the Clouds. What makes the view at Castle in the Clouds so special is the elevation. Inside The Arts And Crafts MansionStepping inside the mansion at Castle in the Clouds feels like walking into a well-preserved chapter of American history. The estate is open daily from 10 AM to 4 PM, which gives you a solid window for a full day trip. New Hampshire is a state that rewards those willing to explore beyond the obvious, and Castle in the Clouds sits firmly in that category.