Located off Interstate-95, this Titusville, Florida hotel is 12.4 km from the Kennedy Space Center. It features a free breakfast, an outdoor pool, and spacious rooms with free Wi-Fi.
Number of rooms: 108
3480 Garden Street, Titusville, FL 32796, United States