News

Space-themed hotel set to open April 8 in Titusville: Will be closest hotel to launch complexes 39A and 39B.