New Hotel Breaks Ground
The Courtyard by Marriott Hotel will soon be built in Columbus.