The Palace Pier

The Palace Pier is a premier Toronto residence located in the west end of Toronto at the mouth of the Humber River. It is an elegant, friendly and secure environment with a remarkable number of services and amenities including a spa and a restaurant.