Curtis, St Andrews is the Church that Leonard was involved with and there is a photo of the corrugated building that once stood on the site in Trinity Avenue but it was demolished many years ago.
As for the Curtis Hotel, I have never heard of it but perhaps someone else on the forum can shed some light on it. There are street indexes in the Conwy Archives that help to locate people and places but they only have ones for 1922, 1926, 1929 and 1939 that fit in with Leonard's time here.
When I go to the Archives next I'll have a look around to see what they have that can help.