Find a Hotel

The Hub on Canal

  • 132 Canal Street
  • New Smyrna Beach, FL 32168
  • (386) 957-3924