The Stonecroft Inn is ideally located in the heart of the city. Discover a wide array of rooms permitting you to find the perfect one for your needs as a frequent traveler. You’re sure to appreciate the spacious ergonomic work place and comfortable beds.
We take pride in accommodating corporate clients visiting Windsor, whether your stay is for one day or one month. Providing a home away from home for our guests.
We offer special rates for guests traveling on business through our preferred customer program.
For additional benefits and information, please contact us:
Telephone: 1-519-969-7600 or 1-800-665-6296