Sit back and take a breather from your business trip at the newly renovated Delta Hotels St. John's Conference Centre. This modern hotel offers recently renovated guestrooms, floor-to-ceiling windows, a 24-hour fitness centre and 26 separate event spaces.