The Canadian Princess Lodge is a beautiful historic 46 room lodge and 250 ft marina. It is located on Vancouver Island in Ucluelet.