MichiganHospitality Courtyard hotel opens in Michigan community March 14, 2018 Share on Facebook Share on Twitter Share on LinkedIn Share via email A Courtyard by Marriott hotel opened its doors yesterday in Albion, Michigan. The 75-room Courtyard by Marriott Albion is located at 200 S. Superior St. The hotel will operate as a Marriott franchise managed by Veridea Group LLC of Marquette, Michigan. The hotel is located near Albion College, the Bohm Theatre, Albion Malleable Brewery and the Kids ‘N’ Stuff Children’s Museum. The three-story hotel features an indoor swimming pool, fitness center and guest laundry, and offers 1,510 square feet of meeting space to accommodate functions of up to 100 people.