Mr Davidson was educated at Pompallier Catholic College before attending hotel management school in Switzerland.
The new complex includes studio, one-bed and two-bed serviced apartments, all with en-suite. It was expected there would be an approximate 70/30 split between long-term residents and hotel-style accommodation, Mr Davidson said.
The Coffee Club franchise was to set up shop on the ground floor of Quest, with six other retail units to be tenanted.
The interior of the Quest featured large windows, high ceilings and airy spaces. Some features of the original building, including several pillars, had been preserved.
Local firm Arco Group managed the construction, which involved gutting the original building, keeping the facade and adding two new floors and carparks underneath.