Pumphouse Point
Hotel
Pumphouse Point offers a restorative experience for travelers preparing for explorations of the surrounding area. Situated on the shores of Lake St. Clair, it provides a tranquil base for discovering the region’s natural beauty. The hotel presents a refined setting for guests seeking a peaceful respite.





















