Powell River Town Centre Hotel ![]() 4660 Joyce Avenue, Powell River, BC, Canada The Coast Town Centre Hotel Built in 1994 With Its 71 Spaciousand Well Appointed Air Conditioned Guest Rooms is the FinestHotel in Powell River. We Cater To the Business and PleaureTraveller With Conference Facilities To Accommodate Chain: Lexington Services |