www.holiday-inn-windsor.com
Located near the Ambassador Bridge with 214 rooms on 8 floors with indoor pool, meeting and conference rooms, full business services with executive floors and rooms.
Located near the Ambassador Bridge with 214 rooms on 8 floors with indoor pool, meeting and conference rooms, full business services with executive floors and rooms.