Argyle Manor is a charming establishment nestled in the heart of London, Ontario. Specializing in providing comfortable accommodations and personalized services, it caters to individuals seeking a peaceful retreat.
With a focus on creating a welcoming atmosphere, Argyle Manor offers a range of amenities to ensure a pleasant stay for all guests. Whether for a short visit or an extended stay, this establishment strives to meet the needs of each visitor with warmth and hospitality.
Generated from their business information