Dover House is a charming establishment nestled in the heart of Victoria, BC, offering a unique experience for visitors seeking a peaceful retreat.
With its historic charm and serene surroundings, Dover House provides a welcoming environment for guests to relax and unwind during their stay in Victoria.
Generated from their business information