The Fabric Castle has been transformed into a secret perch for armchair travelers looking to explore the wonders of the world from a safe distance, while keeping their heads in the clouds.