Extended stay hotel to open near Sanford Sports Complex
Everhome Suites, a 114-room extended stay hotel, will begin construction soon adjacent to the Sanford Sports Complex.
Everhome Suites, a 114-room extended stay hotel, will begin construction soon adjacent to the Sanford Sports Complex.