The new, and present, station opened in 1928 at the south end of Hollis Street, opposite Cornwallis Park. The structure is constructed of white limestone and has a colonnaded entry off Hollis Street. Inside, the Ticket Lobby has a high arched ceiling with a seated waiting area and ticketing/baggage counters. At the time of its construction, the station had a massive covered train shed which extended for 1,500 feet south over the station tracks to protect passengers boarding and disembarking from the weather. The earlier 1920 "temporary" station was converted to an attached baggage and express shed. CNR also had a coach yard with repair/service shop facilities for its passenger train equipment immediately southwest of the station's trainshed. Finally, a turn-table was located immediately southeast of the trainshed to permit locomotives and cars to be turned around, since the station was a stub-end terminal.