John s mount pearl and paradise s newest hotel. 980 kenmount rd paradise nl a1l 1n3 canada. For all your self storage needs call us at 709 368 2100.