
Four Points by Sheraton Downtown Windsor
Stay in the Heart of Downtown Windsor at The Four Points by Sheraton
Whether you’re traveling for business or enjoying a getaway, Four Points by Sheraton Windsor Downtown puts you right in the center of it all. Ideally located on Ouellette Avenue, our hotel is just steps from Windsorโs vibrant dining, nightlife, and top attractions.
Families will love our proximity to Adventure Bay Water Park and the Windsor International Aquatic and Training Centreโperfect for tournaments or a fun day out. We’re also just a short walk from Caesars Windsor Casino, Chrysler Theatre, Riverfront Festival Plazaโ and only minutes from the U.S. border and downtown Detroit.
After a productive day or night out, relax in your modern room while logging into your own Netflix or YouTube account, or take a scenic stroll along Windsorโs picturesque waterfront trail. Onsite amenities include Starbucks, The Social Grill restaurant, heated indoor pool, a fully equipped fitness center, and a 24-hour business center to keep you connected.
Planning a meeting or event? Our versatile conference spaces and professional catering services are here to support your needs.
We look forward to welcoming you soon!